skysight-inc/HackerNews huggingface dataset:
First Mega.co.nz client for Android on Google Play
I have just release an alpha version of my Mega.co.nz client for Android.

From what I can see this is the first Mega.co.nz client for Android (or any platform actually).

Google Play link:
https://play.google.com/store/apps/details?id=dk.alxb.megamanager

Currently it only supports download but more is coming soon.

I would really like some feedback from people as to whether this app is useful or not.

It's currently only for Android 3+. Support for Android 2.3+ is planned.

Let me know what you think.
Facebook Graph Search if your friends obsessively post
> Symbols aren't much like strings. They're immutable, and actually just refer to a unique number, not characters.

Depending on language, that could make them exactly like strings. :)
Very cool, but there's still a lot that each group needs to do to be truly interoperable. You can see a rundown of the issues on webrtc.org:

http://www.webrtc.org/interop

Most of it can be worked around, but for a web developer, there's still a lot of wiring that has to get untangled for it all to work as seamlessly as it appears in the video demos.

Definitely some cool technology, though.
The analogy would be perfect if "working programmer" and "algorithms researcher" were the same thing.
The statistics for young people across the US show that the OP's situation is more "normal" than yours. Most people don't end up with $40k of debt but they still have a lot more than you spent: $27k. Considering that's an average there are probably a lot of dropouts with not much debt and a lot of graduates with much more. Friends of mine went to a shitty tech university (because they were young & didn't know better & as with the OP's family, their families pushed them), and they have nearly $60k in debt each.

Without somebody advising you "This will be one giant expensive fuckup if you're not careful," and with everyone around you saying, "You HAVE to do this," this is what happens.

You were lucky.
Interesting. So why did they change? And the memo is specific that it's a temporary policy, so how did it become permanent or is it still on the IBM books as a 'temporary' policy of allowing women to marry?
I don't think Amazon's 'edge' is sales tax, I think it's a wide variety of goods, and me buying things on my couch.

Because of tax, time, and gas, it's more expensive to drive to a store 20 minutes away, get 'hassled' by employees, and purchase something (with sales tax) than it is for me to roll out of bed, type in 'Amazon', find the thing I want, add it to my cart, login with my password, and buy it. I get to track it too, like a predatory animal waiting for my prey to arrive in the mail.

Amazon has hit a convenience point that no one else can touch. They bought 'Small Parts', now I can do almost all my Home Depot shopping on Amazon too (although my purchases at Home Depot are almost always ones that can't wait for shipping).

The tax will be a small bump in the road that people try to make a huge deal out of, but it's the convenience they'll follow.
Yes, although a relay (TURN) server can still be needed if a direct connection cannot be established (mobile connections etc). Its pretty easy to hook as well, we should see some some great apps come out of it, especially when data channels are fully supported.
If there is demand of $10 billion for buying a service/product, it can be satisfied by 10x$1 billion companies or 1x$10 billion company. Shouldn't increased competition keep prices down? (and if not why not do the obvious and fast-forward to the inevitable single-employer economy?)
So you're saying that because there isn't a known solution, yet, it isn't useful to point out the problem.

That makes no sense whatsoever.
I thought the same thing, they are pretty different. http://www.capta360.com/ is not even close. Maybe he's saying they use his js
(Just so you don't copy my mistake, I was incorrect when I called them DataConnections, the term is DataChannel.)
snowwrestler, it may vary by field, but my (non-climate) field relied almost entirely on informal communications, presentations, write ups being shared but not published.

I don't have direct experience with climatology, but from what I understand it's somewhat similar: conferences like AGU are really important to climatologists for that reason.
Would you argue with the pope about religion?
It is interesting to see how the community reacts when someone steals their work. There are some good suggestions (e.g. the parent here) like contacting the owners of the offending sites politely.

Quite a few of the other comments seem pretty malicious in nature. Like serving up javascript which behaves mischievously. It doesn't seem to matter to these people if the site owners were victims of bad and lazy designers.
(Never mind the fact that the original design is not that original.)

I can't believe that almost the same people then go on to rage and demand, more or less in spirit, everything else be free and open. (academic papers, iOS, music etc)
Free, open and being kind are rules which are good to apply to others. Isn't it?

Folks, the above comment is the best way to go about it.

(Pasting an earlier top-level comment of mine as it seems to have been deluged under the anger.)
I get that, though I do not necessarily get what makes that so awesome. Essentially, my browser is already a third party plugin to my computer.

I think I would be more excited if this were distinct plugins running in the respective browsers. Would be much more indicative of a truly free environment, instead of just two of the top contestants doing something.
> that in no way prevents making an example of the people who are in a position of responsibility

I can't stand this argument.

If as a CEO you completely destroy a company, an industry or the entire economy that does not mean that (a) you have done some illegal and (b) you therefore deserve to go to jail for it. Yet the "witch hunt" that seems to permeate through society seems to suggest that they should.

Avoiding another GFC requires focusing on managing systemic risk not individual people.
While I don't know anything about how multicast is specified, I would certainly hope that it is possible to implement in such a way that each router only needs to track the memberships of it's direct neighbors. They would then themselves advertise that membership in order to serve their neighbor's request.

As for the abusive client, I say if the ISP has any sense of self preservation, they should be interested to police this themselves. For example, knowing how much bandwidth the client is paying for, they could refuse additional or even cut existing memberships of that client once that limit is reached.
Sublime Text 'Mini-Map' Scroll for Visual Studio
Where available it's a direct peer2peer connection... where not available it can use an intermediary server... end to end encryption is enabled though, so the in-between servers can't realistically view your data stream.

I think things like this are necessary to really get to a point where you can replace the last places Flash makes sense... I do hope development tooling catches up though.
I like to think nice guys finish in a race of sufficient length. This is idealistic thinking on my part, but it helps me keep my thinking positive.
1) What are your fees and fee arrangements? (Some firms accept equity or have special arrangements for accepting payment to accomodate startups.)

2) Who will be working on my issues? (I bring this up because larger firms usually have associates do the actual grunt work.)

3) Given my situation, and my goals [which you will describe to them], what is the best structure for my company for (a) legal purposes? and (b) tax purposes?

4) Same as 3a) and 3b), but for you.

5) Ask them about IP issues. (You haven't provided enough info to provide a sample question.)

6) Ask them about employees/labor law issues, especially as it relates to co-founders, hiring your first employee, and compensation. (You haven't provided enough info to provide a sample question.)

7) Ask them about compliance/paperwork/etc. associated with maintaining the structure you will use. (It can very from a little to a lot.)
You could pick something topical, maybe heart disease or eliminating conflict diamonds :)
I don't think hitting bottom is all bad. Within my own life story to date, at least, the bottom(s) were part of the learning - the part where daily reality collides with plans and expectations.

It's okay, as long as you can find your way out of it, of course.
Yes, it's definitely way worse to be called racist (it's just being mean!) than to be a victim of racism.

She identifies possible mechanisms for the discrimination; presumably the desired remedy would differ based on which mechanism is actually responsible. This paper is step one: tell people who may not know that the discrimination is occurring.
Also note that while his post might be unsupported by evidence that doesn't make it stick out in this debate.

Stating that 'The two sides of the "debate" are not equal. There is not substantial disagreement ... that humans are directly responsible ' is trying to bully someone into accepting your idea of the world and is what politicians do at TV not what engineers and scientists are supposed to do.
The Namecoin and Litecoin blockchains have relatively large/robust user/contributor networks behind them.

Both are almost identical to Bitcoin, with very little modification.
Though not yet ready for Firefox... you can checkout twelephone.com for a working site using WebRTC ... they're making good progress on this.
When I was in high school (when punch cards and Commodore PETs roamed the earth) the game was called Assassin and was played with dart guns. I played for a month, and it was one of the most stressful times of my life. I eventually got whacked by my then-girlfriend as I was walking between classes.

One of the interesting twists to Assassin was was that you weren't allowed to have witnesses to your "crime", which meant you could relax when there were other people around. But it also made it easy to become complacent, which is how I met my fate.
It isn't even that. If you read the actual paper, she leaves open the possibility that it's just Google's algorithms reflecting society's bias.

Hitting people with an inflammatory stick would be calling out a smoke-filled racist room in the Googleplex; she doesn't do that.
Multiple browser instances show same 3D scene from different angles
No rocket science, but something I wanted to do for some time: ThreeJS, CannonJS, NodeJS/Socket.io.
Understand the concepts of JavaScript miniaturization | scriptogr.am
It's a hard choice for the human who has to pick one or the other and justify that decision.
I agree with ralph that these comments are annoying because I have to waste time reading them (what if they contain something important?) but they offer me nothing (I already know these flags).

If you still prefer putting these hints in comments, I would rephrase your comments in a way that they are easily identifiable as useless, so I can stop reading them right away. For example:

# -s flag: puts curl in silent mode.

# -E flag: puts grep in extended regex mode.

# -o flag: prints only matching text.

curl -s thingy.thing | grep -Eo '[0-9.]+'

An additional win: comments are slightly more future proof. When the comments inevitably become outdated, you'll now see:

# -E flag: puts grep in extendex regex mode.

curl -s thingy.thing | egrep -o '[0-9.]+'

which is better because the comment is now merely irrelevant instead of actively wrong.
Is it socially acceptable to wear Google Glass to a bar?
Sexism definition: Prejudice, stereotyping, or discrimination, typically against women, on the basis of sex.

This was clearly sexism since it was demeaning to the woman and her gender was used as a part of that (e.g. the fact that pictures of naked women were used in the attack).

If the same happened to a man, we would probably call it harassment, not sexism, since men at large are not discriminated against based on their gender. A female posting pictures of a man at the conference wouldn't be signaling that men don't belong in the group, since the group is dominated by men to begin with.

Either gender can be stalked, but there are FAR more female victims, a symptom of sexism at large in society. FAR more women are harassed as well. 1 in 5 college women are raped during their college years.

To take some of your words, the deed was encouraged by and reflective of rampant sexism in society at large.

I don't think I've done a good job explaining this, but hopefully provoked some thoughts on it at least.
Scatterplots are only a "terrible" choice when the underlying data set is concentrated; in all other cases they are superior. Do you not realize that using a 2D histogram on a sparse data set is every bit as foolish as using a scatterplot on a concentrated one?

Whether scatterplots make a "terrible default choice," then, depends on what you believe about the distribution of data sets out there. Based on your advice, you must believe that most people have data sets that are dense.

For a lot of people, however, that's not true. For them, "plot density, not points" is the terrible default choice. But you're telling them to make it their default anyway.
"It boils down to this: I wish that when I was 18 someone told me college wasn't the only option."

Yes, but even still, that's a decision that no one but you ever could have made for yourself. There's no shame in dropping out of college (or even being forced out) and going on to have a kick-ass career. The stories of Bill Gates, Steve Jobs, et al., can attest to that. But even those guys went to college at first, before realizing that it was slowing them down or sidetracking them. It's hard to say if they would have had that self-knowledge without trying out college first.

Even if someone had told your 18 year old self that college wasn't your only option, you probably wouldn't have believed him. The idea of college-as-necessity is so firmly ingrained in our national culture that only an unusually self-actualized 18 year old would know, right off the bat, no experience required, that it wasn't for him.
IIRC, the first jailbreakme.com used a PDF exploit that Apple patched REALLY fast, for the very reason you cited.
As others have pointed out, the data doesn't go through a central service, but is actually p2p. The only thing a central service would be required for is establishing the connections so that the browsers can find each other on the internet.
Yeah, but there's nothing stopping someone from porting JailbreakMe to 4.2.1 — it already works on 4.2.8 for the Verizon iPhone 4, and the other versions are similar enough. The hardest part would be the CPU (armv6 vs armv7), but it's clearly possible.
> Just flinging around wild accusations of racism at Google, this company, and finally society as a whole, without giving any action items on how one would discharge the accusation of racism is just being mean, hitting people with a very big stick without giving them any chance to dodge.

Treating racism as a akin to a charge of wrongdoing is counter-productive.
http://news.ycombinator.com/item?id=5166776

It should be dealt with rationally and clinically, with the idea that everyone is probably affected by it, and probably embodies some of it. Treating racism as something wrong is like treating lust as something wrong. It makes it impossible to talk about things that would be awkward to talk about even without such strong emotional reactions attached to them. Just as lust is simply a consequence of our biology, racism is an unfortunate consequence of our psychology and our history.

We are all creatures "of our time." Our only hope of transcending that is to admit of the possibility and freely question ourselves.
Thank you for pointing this out. Maybe this is what's hurting my site. I'll use the link disavow tool and see if that helps. Thanks again for your input.
Well, without knowing the details of how they think two computers can reliably form a secure link without foreknowledge of each other, this doesn't exactly sound bullet proof. Self signed certs or something similar can only go so far. Hell, CA verified certs don't exactly go as far as most should be comfortable with.
>So building products and applications on the flash player these days is quite the gamble.

It's not that much of a gamble as long as W3C and HTML/JS are still around.
Where is the witch hunt here? Discovering discrimination, publicizing it, and creating a dialogue are the only way it gets better. Ignoring it doesn't make it go away.
Lies, damned lies and charts eh? The CO2 can be put in a better context here:

http://www.geocraft.com/WVFossils/PageMill_Images/image277.g...

Age of the Earth: 4.5 Billion years. Time we've had weather satellites up: 30 years. Geologic time, it's cool, wrap your head around it.

Fun fact, C3 plant life dies at 220 ppmv or lower CO2. Wheat, rice, soybean, cotton, tomato, barley, potatoes - all gone. No ifs and buts about that one, photosynthesis ceases. That's how dangerously close we were teetering to extinction, with the world's carbon entrapped underground. Luckily, along comes man to dig up fossilized carbon and free it back into the carbon cycle where it came from...
You want people to pay $10 for nothing in return. Usually that sort of thing is reserved for charities. I wouldn't buy one of these just to line your pockets. I would buy one to support a cause I believe in assuming enough of the money went to said cause.

I feel like the fact that '1 million' is in your name says a lot about why you did this.
Lol, I knew what this was about as soon as I read the title. The HN crowd just loves whiny bitches "speaking up" about perceived sexism. So many white knights... so little time...
Chattanooga is doing some amazing things. I grew up an hour and half north in Knoxville, traveling to Chattanooga nearly every weekend to Rock Climb. Its easily one of the best climbing cities in the country & IMO destroys boulder in quantity and quality of routes/rock. I moved here from California to start a company about 2 years ago and have been very lucky to work with and meet so many great people. Between the amazing people, great companies moving/starting here, and the immense outdoor opportunities only minutes from downtown - it's ripe for any tech/outdoor people.
My point is that you're being incoherent and doing disservice to whatever point you have to make.
A bit-torrent like client in the native browser would be interesting... wonder where Opera is on this one.
Ask HN: Internship opportunities in France?
I'm an MIT sophomore looking for a software engineering internship in France this summer. I've tried scouring the Internet, but I've only come up with a couple companies that sound interesting so far, and I'm not sure where else to look.

Anyone have any suggestions for tech companies in France? :)
He writes about direct value of steel - but half of the examples he mentions are about metal in general and not about the particular alloy.

While true, I don't see the relevance of this point. Bitcoin is a commodity with non-money uses. Yes, some of those over lap with other cryptography technology. But that doesn't really change anything.
Don't you see the potential for abuse?

The mere idea of abuse creates an incentive to steer clear of any females in the audience, which is sort of the opposite of the desired goal - acceptance.
At 23, soon to be 24 I wish that I never went to college. Phone sales for a summer at State Farm + #1 at e-commerce startup taught me more than I ever learned in a classroom.
IMAP client for coders
Social Turkers: Crowdsourced Dating
I don't know about that. These acts highlight that the inarguably-real criminals can humiliate the government and not be stopped while public information activists get thrown away. One can say that they're Bad and/or criminals, and might be right, but to assume that the actions of Anonymous are in a vacuum apart from Aaron or Manning is short-sighted. Are their actions and reckless? Probably. So? The means-ends relationship is complicated, but Anonymous acts within their virtues and their intents are from the right place. And come on, this shit's hilarious!

And, this whole 'giving hackers a bad name' thing. Give me a break. Yes, 'hacker' is a dirty word to some. Most likely those that don't understand, nor matter to the greater interests of either types of who self-identify with the word. It will continue to be, regardless of however many Facebook/Google/Instragram/whatevers there are.
> they ought to be able to reason about the legal and social consequences of certain patterns of click-throughs

I've worked with the people who optimize things like this (although they never thought of this particular one, probably a result of being Canadian)

They can and do reason about the legal and social consequences. They don't give a shit as long as it makes money, and if there are legal consequences then they hide behind anonymous proxies and vps payed for with prepaid credit cards (hides them from google as well). Plenty of them make jokes about how shady and dishonest their business is and then go to church every weekend with their families and think nothing of it.

If they were forced to they would justify things like this by pointing out that they are just optimizing keywords, if society is racist and the data algorithms detect that then so be it. Mostly they would just not care and continue to worry about a bad daily fluctuation wiping out a months profits or google catching on to the blackhat tactics they use sometimes and shutting their adwords accounts down.

There is literally zero chance of convincing people doing ad network arbitrage to consider social consequences, and IANAL but the what are the legal consequences of using automated keyword optimization tools that would, by definition, reflect any biases of society at large?
Reminds me of the movie Gotcha! which upon looking it up, is based on the game Assassin. interesting
You might want to reconsider the Bill Gates example, given that he says:

“I didn’t leave college because it wasn’t suited to me.
I left college because I thought I had to move quickly on the Microsoft opportunity.
I had already finished three years and if I had used my AP credits properly I would have graduated.
[...]
I am as fake a dropout as you can get.”

From: http://www.forbes.com/sites/luisakroll/2013/01/31/bill-gates...
I have spent quite a bit of time working with arrest and incarceration data that has names attached. Rates of arrest and incarceration are not precisely correlated to demographics, in the sense that certain "races" (as defined by the government) are over- and under-represented in the criminal justice system, for a variety of reasons. Some of this divergence may be explained by systemic racism, some may be explained by confounding variables (poverty, education), etc.

All that said, my point is that if one bought ads with keywords for 100% of the unique first name-last name pairs found among prisoners/arrestees, "stereotypically black" names would be over-represented relative to the total population and relative to the internet-using population.

In other words, in my view, this is a symptom of the criminal justice system, not a racist policy choice by Google's algorithm. Google's algorithm sees only one color: green.
A quick reading of your post suggests that there is some reason to dismiss Prof. Sweeney's findings as discussed in the posted article (massive correction, easily misinterpreted, etc.) However, this is not the case. It is very clear from OP that unless Prof. Sweeney has falsified her data or described the findings incorrectly - something you have managed to imply deniably without actually showing it - the site is in fact targeting the 'arrest' variant of the ads at queries with black names in them.
Understanding UX Design - On the death of the wireframe monkey
It's so that if you tell your mother to get google chrome, she does not also have to get a separate plugin.