skysight-inc/HackerNews huggingface dataset:
Or put another way, people prefer to take the path of least resistance.

Usabale design promotes the same idea (don't make users think). Subscriber acquisition strategies rely on a similar idea that after the first 2 months of free broadband, most users won't bother switching out. Softwares exploit this by having opt-out instead of opt-in for desirable options including bloatware.
Kick start your career via paid internships at growing tech startups
What is DEVDRAFT?

DEVDRAFT connects ambitious interns with startups based on merit. Our belief is that given high merit scores talented people can get connected to the right opportunities quicker than if they went through a more traditional route. Visit http://devdraft.com to see what people say.

Sign up, dont wait
It's actually how they facilitate modern day slavery in the Middle East.
>"90% of RAM is not fault tolerant, of course men are going to assume it's not RAM if it's fault tolerant" would be a ridiculous thing to say, because you just can't reason that way.

If you had to make an assumption, and all you knew about an item was that it was fault tolerant, ruling out RAM is not a terrible strategy if 90% of all RAM is not fault tolerant.

Likewise, if all you know about someone is they are a developer, assuming they are male is not a terrible strategy since you are correct 90% of the time! I'll take those odds of being right without having to gather facts in most circumstances.

Obviously in a social setting (especially a tech conference) being wrong even once can be painful to the other party, so we should avoid making our assumptions known until we've verified them when trying to be civil.

But in most matters it's not unreasonable to prejudge and then verify, otherwise we'd spend too much time being uncertain. And in some cases, choosing to act on certain assumptions leads to a higher payoff than waiting to act on facts (which can be expensive to procure).

Until passing over women for developers costs more than assuming they're not developers, this will continue. The strategy being used by disgruntled female developers seems to be to inflate the social cost of not assuming all women are equally likely to be developers. In some circles that will matter, in others it won't. I don't blame women for using guilt to gain leverage. I'd do the same thing in their place.
Vimb – Vim-Like Web Browser
Sorry! Will do.
Clickable: http://imgur.com/a/nxA4Y
So am I allowed comments in this?
It's in the comments below "JSONx is a workaround in older DB2 versions to process JSON through the XML system."
> By obfuscating its brand name on products like Blue Moon, Coors is violating the consumer’s right to know who he is supporting, and where his beverage comes from.

(I don't think my rights have been violated. They'd have to prevent me from reading this article in order to do that.)

This is not fundamentally different than this absurdity: By obfuscating its brand name on products like the Lincoln Navigator, Ford is violating the consumer's right to know who he is supporting, and where his SUV comes from.

I really like Stella Artois and Blue Moon, and it doesn't bother me that they're brewed by large brewers. What makes a beer good is not the fact that the company that makes it is of a certain size. I love being able to go to a bar I've never been to and have at least two good options of last resort if they don't carry something else that I know I'll like.
Honestly? It sounds like she's asking for conflict.

> It was then that I was 100% sure my dressing up wasn’t for him at all, I didn’t at all care if a partner disliked my dresses, or makeup. I was wearing them for me. And it was then, that I realized that continuing to wearing dresses just for myself was a totally valid way to say a big FUCK YOU to the patriarchy.

If I wore a suit to work just to appear/feel "elite" (i.e. of higher social status) about myself, I would totally not be surprised if my behavior is met with animosity from my fellow developers who mostly dress down or just dress casually.

> But she did and wore a nerdy tshirt and jeans instead, and she had a better experience that day. People assumed she was technical and didn’t dilute their explanations to her.

So it's not about being a female developer, it's about the image you're presenting of yourself.
Top Gear did this: https://www.youtube.com/watch?v=q2fPXzkPDr4
How did you get to go to such a place? I mean, what is the process? Do you have a link? Do they allow anyone to join them?
I know the feeling, unfortunately there is not much open mindedness amongst developers when it comes to new ideas on building web applications :)

I built HiveMind (www.crudzilla.com), let's just say it is a different take on how to build web apps :)

I am going to be digging into your stuff! It looks very interest.
Show HN: Golang Throttler – smart WaitGroups to easily manage worker goroutines
Shattering News: How Chromothripsis Cured a Rare Disease
How do you define "affects women more than men"? More women are affected by it? Women are affected by is disproportionately, as a percentage of their office population? Some other measure?

Ahhh - you're talking about proportionality.

I'm still not sure, but would need to see concrete examples. The particular article I'd read, the 'examples' were "I wasn't promoted", "I felt bullied" and "my ideas weren't taken seriously". How about we just root out that sort of workplace psychopathy altogether, vs trying to have it affect fewer women?

FWIW, when I've seen that sort of psychopathy in person, it's been rather indiscriminate. The only reason it might have affected more women disproportionately is that there were fewer women to affect in the first place. 50% of women being affected vs 10% of men affected is somewhat leading statistic, when you realize that there are only 8 women but 40 men - same number of people are affected.
OT but what's up with all the references?
according to glassdoor, it's exactly the opposite. Stanford > Cal > UCSF.

And things seem to have changed. I was a postdoc 2 years ago and salaries seem to be higher (although glassdoor typically reports exit salaries).
This is my first time posting code to Hacker News. I'd love to get any feedback on the quality and usefulness of the code as a package.

Throttler fills the gap between sync.WaitGroup and manually monitoring your goroutines with channels. The API is almost identical to Wait Groups, but it allows you to set a max number of workers that can be running simultaneously. It uses channels internally to block until a job completes by calling Done() or until all jobs have been completed.

See a fully functional example on the playground at http://bit.ly/throttler-docs
Given the discussion of the Vivaldi browser,[1] I thought I'd put forward another that I'm aware of with a distinctly power-user interface, inspired by emacs.

I'm not all that much a fan -- my preferred editor's vi, I struggle with emacs commands, tend to use Chromium, have Iceweasel with Vimperator (both are the Debian versions of Chrome and Firefox respectively). And tend to fall back first on w3m as a console-mode browser with mutt-like keybindings as an alternate.

And yes, I've got the same gripe about the name -- I also occasionally use the KDE Konqueror browser.

But for emacs + javascript extensibility, based on a Webkit render engine, conqueror does strike me as quite the poweruser / hacker's potential delight.

I didn't see the earlier discussion dang referenced, it's from about 5 months ago:

https://news.ycombinator.com/item?id=8452310

________________________________

Notes:

1. https://news.ycombinator.com/item?id=9157075
Conservancy district 100 years old
Head down to the Fisherman's Wharf, there's an arcade with historic/ancient (some over 100 years old) machines. Admission is free, but you're highly encouraged to feed the machines with quarters and play with them; that's how that place gets its money.

I was in SF for two weeks, last month and the arcade was one of the memorable places. Also the Cable Car Museum isn't too far away. My recommendation: Visit the CCM first (they close at 17:00) and then walk down to Fisherman's Wharf and play in the historic arcade.
No, the regulations have made it illegal to purchase a service I might want to buy (or sell), instead requiring the purchase of a different "guaranteed neutral" service instead.

This new federally-mandated kind of service, as it meets extra legal constraints and prevents certain kinds of side-payments from happening, is almost certainly going to be more expensive and available from a smaller set of fewer, larger providers. (Title II/common-carrier regulation does nothing to create new provider competition, but rather assumes that monopoly is the only possibility and cements it into place.)
Plugzee, a tiny device that turns any audio speaker into a Bluetooth speaker
I don't suppose you remember the name of that game? It sounds fun...
It's a little disingenuous to use the word "schoolmates" to describe his fellow prisoners. This was at Berkeley; as far as I'm aware, none of the guards knew the prisoners before the experiment.

Honestly, if it weren't unethical, I'd be curious as to the results of a re-run of the SPE except that you spend the first day out-of-character doing icebreakers before role assignment. I suspect that it'd make things better on the whole, but you'd have the occasional case where a guard uses it as an occasion to fish for ways to get under a prisoner's skin much more quickly and effectively.
It's perfectly normal (and allowed) for servers to send back a version string of "HTTP/1.1" even if the client sent the request as "HTTP/1.0". As long as they don't do anything in their response that assumes that the client has 1.1 features, all is fine. This basically just means:
* Don't use chunked encoding in the response. (Technically a 1.0 client could specifically indicate support for that by sending a "TE: chunked" header, but since chunked encoding arrived at the same time as 1.1 I think most servers just assume that HTTP/1.0 clients never support it)
* Don't assume that the client supports keep-alive connections. However, prior to HTTP/1.0 clients often did indicate that they could do keep-alive by sending "Connection: keep-alive". The only real difference in 1.1 is that now the client must support it unless they specifically indicate that they don't by sending "Connection: close". In the absence of a "Connection:" header, a 1.1 client supports keep-alive and a 1.0 does not.
Reminds me of one of my favorite books (well, not really. The premise was incredible and the writing was impeccable but it was part one of a trilogy that never materialized): Pastwatch: The Redemption of Christopher Columbus

It was basically a brilliant alternative historical fiction novel based around the premise of being able to rewatch the past.
Women Outperformed Men at Kleiner Perkins
There's also "lynx" and "links", just to fill out more namespace challenges in the browser space.
What happens when a cable gets snagged on a rock? Or even the constant abrasion of rubbing against things could snap the cable. Interesting design though, and shows how our vehicles with a solid frame and wheels aren't necessarily the best thing ever.
At least that is a reasonable, sane explanation. Otherwise, the idea of encoding data in JSON and then transforming that to XML seems a little ... convoluted.
Thanks for posting - this is something I'm very interested in and will be checking the slides / mp3 out soon.

I'm rather concerned that engineers will be replaced by AI in the future. I wish we had some sort of developers union.
If that anecdote about the owner thinking he was playing a game is not a complete fabrication, then I would guess that he (?) is correct in his assessment. Sometimes the boss just really is stupid, and you know it, and there's no point beating around the bush being "introspective" about it, except to wonder how you keep getting caught up with people like that.
The Cable Car Museum was surprisingly interesting. I had relatively low expectations that were made lower by actually arriving, but they've got some amazing artifacts from their history, and seeing the cable drivers for the city's lines in the same place and considering what it does is really stunning.
Hannah Arendt is widely praised and its Jerusalem book is often quoted all around the world, yet this portrayal of a "mailman" is more than dubious. The historian Hermann Langbein, who survived Auschwitz and later wrote the authoritative "Men and women at Auschwitz", showed that her ideas didn't match the facts. Recently, the first integral study of Eichmann's papers completely broke this "mailman" picture: he was a typical intellectual, who read philosophy books and even poetry, and liked writing. This "personality of a mailman" is a nonsense, unless writing long commentaries of Hegel's philosophy is "banal" for any "mailman".

Taking the Nazis as a whole is another big mistake. Some were sorry, some tried to mitigate the violence, at different levels. Primo Levi (also very critical of Arendt) remembered a young woman that became a guardian: at first she was horrified, she couldn't stand the violence and felt ill the first days, she tried to resign. A few weeks later, she was accustomed and hit prisoners. It's a pity his "grey zone" concept is despised by our Manichean world.

Apart from this, I totally agree with the denial aspect. The Standford experiment was very probably a trauma for this former guard, and his denegating discourse seems strongly biased by this. His main claims are:

- This experiment is a fraud, it claims to prove that we, the guards, became "evil" (his term), but that's wrong.
- The experiment was biased because the main experimenter made some important decisions along the way.
- We, the guards, did not loose our humanity, the material settings were inhumane and made us behave like this. For instance, we were sleep deprived.
- If a guard became violent, it's not because he was violent, it's because he was an amateur actor that had endorsed a violent role just for fun.
- The experiment author manipulated the students into saying things they didn't thought, and he kept their identities secret to give him "more control of the narrative".

Sure, this experiment is morally questionable and it's hard to build strong conclusions upon it, but if it was a fraud, why wasn't it debunked long ago? Why didn't most of the students protest they were wronged? Why caricature it with notions of good/evil? And would actors play a "violent cop" role for many days just on an impulse, with graduating violence? And, most of all: if an inhumane setting made them behave with less empathy, less humanity, isn't that a very interesting experimental result?
"You should dress according to the expectations of the audience spoken to. If I am going to give an address at the MIT computer center, I dress with a bolo and an old corduroy jacket or something else. I know enough not to let my clothes, my appearance, my manners get in the way of what I care about. An enormous number of scientists feel they must assert their ego and do their thing their way. They have got to be able to do this, that, or the other thing, and they pay a steady price.

John Tukey almost always dressed very casually. He would go into an important office and it would take a long time before the other fellow realized that this is a first-class man and he had better listen. For a long time John has had to overcome this kind of hostility. It's wasted effort! I didn't say you should conform; I said ``The appearance of conforming gets you a long way.'' If you chose to assert your ego in any number of ways, ``I am going to do it my way,'' you pay a small steady price throughout the whole of your professional career. And this, over a whole lifetime, adds up to an enormous amount of needless trouble."
yes, tried it on my Mac as well as another laptop.
I'd love to see this
Another example, if a black person came to a tech conference dressed in a suit and tie, then the next day in jeans and a hoodie, and were treated differently, I don't think anyone would think it was a sign that the tech scene is racist.
The problem with finding a job when you have a PhD that isn't from one of the top schools is an individual one.

The problem of the lack of diversity in the educations of the leaders of academia is a systemic failure that can undermine society.
Its just a way to connect new stuff that outputs JSON to legacy software that expects XML input. Yes, this is what enterprise customers pay companies like IBM to do.
Book lots of time for this place if you go. I was there for two hours last time, and that wasn't enough to really see everything I wanted.
Thanks! How did I miss this?
RuboCop – A Ruby static code analyzer
Simple Notification API fallback
I don't think a woman in a dress is analogous to a man in a suit.

Here is a woman in a dress, something she might wear to convention about programming if she wanted to wear a dress:
http://dressforweb.com/wp-content/uploads/2014/05/Korean-ver...

It's fairly modest and not loudly styled. This is not the same style of dress as a man wearing a suit. The equivalent for a woman would be this:

http://www.acrdepos.com/wordpress/wp-content/uploads/2013/06...

or this, if you wanted a dress:

http://juegoskizi2.com/wp-content/uploads/2014/04/skirt-suit...

I do not thing most women would have an issue about assuming they aren't a programmer (any more than a man in a suit) wearing either of those two last things I linked.
The author is trying to correct the problem that people dressing in a feminine way are not seen as technical. If people who wear business suits have such a problem, they're welcome to do their own advocacy.
+1 to this, the Cal Academy of the Sciences has an awesome earthquake exhibit right now. Really gives a humbling sense of how insane those earthquakes in the past were.
"Information on particular SMS cards is surprisingly hard to find, so I made a database of SMS cards, collecting information on 900 different cards. Given the historical importance of SMS cards, I think information on this technology should be preserved. "

I often wonder what motivates someone to spend the time to do something like this. Extremely time consuming and with no obvious market for the information relative to the time of "collecting information on 900 different cards". By "market" I'm not saying "way to profit". How many people are actually interested or need this?

I mean, look at this:

http://files.righto.com/sms/
See how you stack up against the best. Top get expert advice and more
Incidentally, Dr. Zimbardo has continued doing stuff in the last 40 years. He testified as an expert for Abu Ghraib, wrote a book [1], and has been promoting heroic imagination as an antidote. It's worth checking out his work since, if this is an area you're interested in.

[1] http://lucifereffect.com/
This comes up every so often on Hacker News. The truth is that this isn't a bad joke by IBM. Rather, it was a stopgap measure that was created at a time when DataPower had native support for XML but not for JSON. A later release of DataPower added native JSON support and removed the need to use JSONx.

Disclosure: I work for IBM and I asked a member of the DataPower team about JSONx the last time that it came up on Hacker News.
Well, first from https://vivaldi.com/privacy/
it's not clear to me whether the privacy thing applies to the browser or the vivaldi web site.

Second, here's google chrome's privacy policy:

https://www.google.com/chrome/browser/privacy/

You can see that they have all kinds of information being sent to google. At least as much as Vivaldi.
Also, if you don't mind traveling a bit further, there's the Moffett Field Museum (http://www.moffettfieldmuseum.org/), Intel Museum (http://www.intel.com/content/www/us/en/history/museum-visiti...), and a bit further south is the San Jose tech museum (http://www.thetech.org/).

If you have a car, it might also be worth going to Stanford's campus -- just take a walk anywhere.
If a person is walking about thinking "fuck you" all the time then that's going to show in their facial expression, body language, tone of voice, general attitude... That's true regardless of gender. And over time its going to affect how others treat them.
> Facebook and WhatsApp are much bigger players with massive infrastructure that Whisper Systems doesn't have.

even kik (http://www.kik.com/) works without google play services, and it has no massive infrastructure.

but even then, it makes no sense to say that chatsecure is secure and client side encrypted, when it NEEDS, and BUILDS ON closed source software of (one of) the largest data collector companies in the world.
The question of whether the restrictions are desirable is separate from whether "Net neutrality advocates have never, ever wanted to limit what you're allowed to pay for as a consumer."

Regulatory-NN advocates do in fact want to legally ban a class of services, with unmetered/prioritized data paths for certain applications (like perhaps "Wikipedia Zero"), that would have willing customers if available on the market.
To summarize: "Nobody ever got fired for buying IBM".
> Automatic machine translation, and query expansion was supposed to make these inter-lingual barriers go away. But it feels like in many ways, the effort has died.

Machine translation is still very much an active area of research. It sucked for many years as people hand-crafted more and more complicated systems; the big breakthroughs of the past ten years or so have come from realizing that, given very large (internet-scale) training datasets, you can apply some simple statistical methods and do much better than the previous hard-coded methods that couldn't exploit this wealth of data. There's been lots of tuning of the shallow statistical approach, but my understanding is that significant further progress will involve models that capture a deeper understanding of semantics while still maintaining the ability to be trained from large datasets. Identifying such models is hard and is an active area of research. Neural networks have been receiving a lot of study recently as one possible approach (see e.g. this demo http://104.131.78.120/ from Yoshua Bengio's lab), but there are other avenues as well.

Basically I don't think it's accurate to say "the effort has died". Research takes time, the technology is improving, and it's quite possible that within another ten or fifteen years we'll be able do to the sort of seamless, accurate translation across the Internet that you'd like to see. (translation between European languages, which are fundamentally similar in many ways, is already close to that point, but bridging the gap to Asian languages has been much harder...)
It's particularly relevant on IBM as they have hardware-accelerated XML processing http://www-03.ibm.com/systems/z/hardware/features/zaap/
I thought that was probably what you were doing, and it's a good check - one of the ones I tend to do myself when investigating strange things!

Just thought I'd add for other readers some security industry commentary :)
> my guess is that torture can be effectively used as a part of the equation. Otherwise Obama would have closed gitmo.

There are plenty of other explanations, given that it is such a political issue. By that argument, the "War on Terror" and the TSA must be unarguably effective, despite all evidence to the contrary, or otherwise we would have abandoned them.

The torture report released in December, as well as the information we already had about waterboarding even a decade ago, show that most torture is by and large not effective at extracting information[0].

Which raises the question: what is the real goal of practices like "rectal feeding", or allowing these abuses to continue[1]?

[0] Though even if it had been, this wouldn't be an acceptable defense of the practice.

[1] http://mic.com/articles/106006/16-horrifying-excerpts-from-t...
This bakery will hire anyone
There are C++ libraries which have claimed to do this.

I use this regularly in Matlisp:
https://github.com/matlisp/matlisp/wiki