skysight-inc/HackerNews huggingface dataset:
The general assertion made here, that the community is defined almost entirely by "straight white men over the years", is wrong.

The community has been defined by one thing: People who were affluent enough to be able to afford a computer, a connection to the internet, and on top of all that, the time and inclination to explore and learn.

This excluded virtually everyone in low-income families due to economic reasons. While most men and women were uninterested in personal computers until they became affordable and the software and services available for them was more compelling, in general terms, women seemed even less interested than men in the early days.

The nascent personal computer and internet space had a lot more to it than straight white men. If you were relatively affluent and had the inclination to try, you were a part of that community. Women and non-straight, non-white men have always been an important element of the community. It's just easy to ignore that.

If we stopped assuming all the people in the community were like us, or more importantly, that they were supposed to be like us, we'd probably do a lot better.

We're in an age where anyone can buy a notebook computer, I've even seen homeless people with netbooks they could've purchased by turning in a few thousand empty cans, and the barrier to engaging with the internet is very low. Where the internet used to be exclusive, it's now inclusive and we should be acting accordingly.
This reads like the classic frustrations of an inexperienced and overwhelmed web developer. The web is a platform. There are standard practices and toolchains. Many frameworks are backed by companies.

I enjoy web development much more than iOS or Android development. The freedom, the speed, the easy debugging, the numerous choices for the tech stack and development environment... The list goes on.
Anuj Arora
Yep. I think it's a combination of him showing his potential investors that they really handed it to this asshole kid who screwed up their company (obviously, the CEO wasn't at fault at all), and an attempt to just screw with me as much as possible.

I already have contacted a bankruptcy attorney, and apparently you can file before there's a judgment against you. So, thanks! That's definitely reaffirming and on my radar :)
Want to help me co-found a new college? We have one entrance requirement: you get a 2100 on the (3-part) SAT. That is also the graduation requirement.
Installation is a bit of a pain, at least on OS X. It complains of a bunch of packages missing. Consider having it available through macports.
A bright future for mobile HTML5: Firefox OS
Whats wrong going to court in civil case without an attorney? If you have strong case, do not be afraid. I have done it and won, but not in the United State of Attorneys, but in Europe. Act well, judge is gonna even help you to.
Several of those are porn sites too. Wondering why though that this wasn't the link that was shared and only the porn one, probably just for more traffic :P
Thank you!

"They also monitor customers’ reactions, on the basis of what they buy and don’t buy, and what they say to a sales clerk: “I like this scooped collar” or “I hate zippers at the ankles.” Inditex says its sales staff is trained to draw out these sorts of comments from their customers. Every day, store managers report this information to headquarters, where it is then transmitted to a vast team of in-house designers, who quickly develop new designs and send them to factories to be turned into clothes."
You can get a bud light on South Beach for $25.
The code is illegible for a number of reasons:

* Duplication everywhere.

* No internal comments indicating the code's purpose.

* Long functions with too much nesting.

* Lack of constants.

* Indenting by 4 spaces (instead of 2).

* Lines like 316-320 and 326-335 should line break and indent after the first open parenthesis to avoid huge whitespace.

* Inconsistent line break usages for long lines.

* Line 412, for example, should line break at "ref_pos".

The code has many shortcomings, including readability due to extreme line length.
The same thing happened with Yahoo and delicious. People love that stuff, but Yahoo never bothered to develop it. In this space, growth comes through developing public API's. Google is notoriously bad at developing service API's. Don't misinterpret Google's failure to innovate and develop their product as a signal that such a product is inherently not valuable.
What was your first job?
The First Amendment prohibits the government from passing a law that abridges or censors your right to speak publicly. It does not grant you the absolute right to say whatever you want, wherever you want, whenever you want, free of consequence.
Powering WordPress And Website Security
I think he meant low supply
I wonder if every user created in the last 7 days should be hellbanned, it seems the vast majority of them are lolcats-/b/ers and other derivatives who found this place due to last week's news explosion.
Cloudflare down again
This happened 3 weeks ago:
https://news.ycombinator.com/item?id=5313147

I'm now getting: 504 Gateway Time-out
> Most of the good coders I know have been doing it from a young age,

As someone who started programming when I was 21, I sometimes feel like I don't stand a chance.
Creating a hover mask for hexagonal images
e17 was released 3 months ago, after 12 years in development. https://news.ycombinator.com/item?id=4955861
If you want to write iOS things, don't fool yourself into thinking there is a way around learning Objective-C and Cocoa (Touch).
Thanks! Another thought I had was to countersue with equally as damning comments. If there's going to be a public document with really bad allegations against me out there, then there should be an equally bad (yet more true) public document with allegations against the company and founder.
Bitcoin Meets Big Government
I submitted all other links before to HN (5000 best movies, books, websites, etc.)
Ask HN: Could my language reading & learning site become a startup?
I've launched an early version of my language learning webapp which I plan to charge a subscription for once it's out of beta.

http://readlang.com

Today the developer of a similar open source tool doubted that I'd make enough money to pay for the time I'd spend.

The quote and my response are at http://how-to-learn-any-language.com/forum/forum_posts.asp?TID=35462&PN=1&TPN=5 - messages 34 and 35 respectively

What do you think? Do you think this site (once ready) and subscription model could be profitable?
Anki works great for me but it is important to get its scope of usefulness. It's good for standalone facts, not interrelated concepts. This means it doesn't replace books nor practice. On the other hand it's a perfect complement to them.

The way I use it is to just create a card or two for every useful trick, library function, command line option or whatever I encounter that looks interesting or useful. The area it worked best so far is git - I no longer fumble for that elusive option to 'log' or 'diff' that I know exists but I just cannot remember it because I use it just rarely enough to forget it between use cases.

I do not create large decks upfront so I'm using it as a notepad rather than study book.
There's always http://skimfeed.com if you just want a tech news firehose.
I think this is a bad decision as the market has moved to other things. And others such as Feedly or NewsBlur already serve this niche well.

For the record I haven't used Google Reader for years (and I have over 500 feeds in it as I used it a lot at some point). Why? Because I find my news elsewhere (on Hacker News, Twitter, Google Plus, /r/python, reddit/r/programming etc.) - - And not to say the awesome mobile services such as Flipboard or Prismatic. I guess RSS usage is even worse for the mainstream and non-technical users.
Yahoo acquires mobile news start-up Summly
Drone attacks visualised
Slowly coming back...
The relevant bits of forum discussion:

--- Quote LWT ---

I don't think that you will make a lot money out of such a language learning website.
IMHO you will never earn so
much money that all the hours of work will ever get paid.

From my LWT Project, I can only say that I worked on it about five full months fulltime
(around 1200 hours) in total.
If one wants to earn about 30 Euros per hour, which is a rather low "IT salary", that
would be 36,000 Euros. You
need 300 customers paying 120 Euros per annum to have the initial investment payed. And
that's only the
beginning. There are server costs, you need a service desk, etc.

--- My response ---

Thanks for your honest opinion. You may well be right, it's the first time I've started a
venture like this, and it's a bit of an experiment with no serious downside if it happens
to fail.

My goals are relatively modest, I don't need it to make a lot of money, your example of
36000 Euros per year actually sounds pretty good, especially since this could continue
even if I wasn't improving the site. (In reality though, I have enough ideas that I'll
definitely continue to improve it if it gets to that stage!) I'm thinking of charging
something more like 1 or 2 euros per month, or more for more advanced features, since I
think this is what I'd probably be willing to pay for such a service. So to reach your
example numbers I'd need 3000 paying customers! But there are a huge number people in the
world who could benefit from this, especially if it runs well on smart phones and
tablets, and has easier access to content than it does currently. Am I deluded? :)

Server costs should be pretty low, since a lot of the work is being done client side in
the browser, and the back end is pretty lightweight, a JSON API running on Node.js and
MongoDB.
If it were state court, I'd be more inclined to go it alone, but it's federal court. I wouldn't be worried about making my case, but would be more worried about not following the proper rules of civil procedure.
I'm not seeing any problems on my sites.
MongoDB Zero Day Exploit
It's hard to understand how you could think that Adria Richards is representative of all "women in tech".

It's also hard to understand why you take Adria's incident as such a severe personal affront to yourself that you not only seem to want PyLadies to bite the dust, but "a part of [you] would be quite happy if [you] never saw a female in tech again." Even a sane and moderate person can see in this post a suggestion that you would like to see women actively driven out of tech - all because you are offended about Adria Richards.

With respect, please consider that your reaction to this may be strongly irrational and that the things you are saying as a result (and the Adria-unrelated places you are choosing to start a fight) may be making matters even worse.
Hipster has become a ubiquitous and largely non-pejorative term. Watered down is a good description. Yes, all of those things are hipster, and yes, some people are still angry about it. But, for the most part, it's just a word that describes a cultural subset that has widened greatly. Over the past few years I've transitioned from "ugh hipsters" to "yeah you could say I'm a hipster."

This has been my experience, in Austin.
We like to call those SLAPP suits... California has some pretty awesome tools for disposing of those promptly.
Three files side by side is extremely common for those of us who have to regularly resolve merge conflicts. You put the common ancestor in the middle and the diverging changes on either side, then you edit both sets of changes in to that middle buffer.
> Greek Cypriots feel cheated by the EU. They used to get support; they used to get whatever they wanted. When in the past Greek Cypriots blocked certain issues in the EU with logical or illogical motivations nobody punished them. They were always helped out, but now they are treated much more severely than the others who asked for a bail out.

Certainly, the same rules could have been applied to Greece, Spain, Portugal and Ireland, but it obviously makes more sense not to guarantee more than you committed to if you don’t have to take your own voters’ money but (predominantly) Russian money. Add to this the low corporate taxes in Cyprus (similar to Ireland) and it becomes very, very hard to justify giving more than necessary.

The other option would of course have been to take these 10 billion and compensate private European losses occurring by Cyprus leaving the EU (and, again, that could/should also have happened to Ireland/Greece/Portugal etc.).
poison is a powerful tool
As a father and uncle who is cultivating an understanding of computers into three little girls I want to say that this is great. One of them likes embedded applications, other likes web, and the other likes video games. And I'm excited that the oldest one can code simple mods for Minecraft and get to show off in class (her fellow students play Minecraft).
Although, ultimately.. I think the technology-assisted human curation angle works best: http://techmeme.com/

This makes me wonder what TechMeme would be worth actually.
He didn't say it was a nice part of him. He was just being honest.
Handling the situation is the easy part. Locate lawyer, give them all the relevant info, watch two lawyers exchange a bunch of letters and then hopefully it either goes away once the other party is convinced the case is baseless, or it will go to trial. Stop communicating directly with the plaintiff or their lawyers until you have a lawyer.

The best defence is to make sure they realize that you can't pluck feathers from a frog.

Any weaknesses you have should be offset by your contractual terms (assuming there was a contract).

Since you say you were employed they would have to work very hard to prove malice on your part, especially since they decided to keep you on as long as they did. Any damage they claim you caused should be easy to prove for them, hard to defend against by you if it is to stick, but without more specifics that's unknown.

For the record I have been the plaintiff in a case like this, where an employee decided to blackmail me and turn off a website overnight locking me out of the server. Needless to say that didn't end very well for said employee, not because I'm rich and he was weak but because he was a jerk that did something he never should have done: assume that blackmail is a viable option.

In the end that one was resolved out-of-court by the time the defendants lawyer had a chance to talk some sense into the defendant.
I understand being conflicted about this, but it's a little bit selfish to side-track a conversation about something this unreservedly positive. Just remember not to paint too big a brush, and let things "donglegate" die rather than dictate the conversation going forward.
ebbv is correct. NEVER criticize a worker in front of others. ALWAYS praise a worker in front of a group; or better yet -- do not single individuals out at all.

TFA is a false dichotomy. Publish metrics to promote team accountability.
Additionally, if you're willing to go to the dark side...

If he's independently wealthy he probably has a lot more to lose than you do. You can use this as leverage. If you can get him in a position where he may lose a lot then you can probably get him to back off and drop the lawsuit.

So be willing and prepared to fight dirty (but still get a lawyer). He's bullying you, and against bullies it's often a good strategy to escalate beyond the comfort zone of the bully. He can afford to sue you because he doesn't feel vulnerable; losing the lawsuit isn't the end of the world to him. This is what you must change. Find a way towards mutually assured destruction.

If he's just a bully he's very likely to back off if you put up a fight.
Slightly ironic considering how so much of the demise of Digg was a result of their tight integration of RSS in digg v.4.
Kinda. It depends on how mindful you are when you are doing or practicing the same amount of sports a day.

If you're spacing out while training or playing, then you're not being mindful. This is also true of people who formally sit: a lot of people will spend years "spacing out" thinking they are emptying their minds and "meditating."

On the other hand, when you train and you get that feeling like... you're relaxed yet focused, your mind is engaged and aware, then yeah, you're likely in at least the first concentration state called Access Concentration.

It also implies something about "motivation". We tend to want to be "motivated" to do something. The feeling is often approaching flow or zone -- access concentration. The thing is, gaining access concentration is skill you can train by itself. Or at the very least, you can figure out how to slip into access concentration when you engage in the sport.

I know that many traditional martial arts are considered "enlightenment vehicles". In modern times, sports can be used for that vehicle.

If you want to know more about this, I recommend reading Dan Millman's _The Way of the Peaceful Warrior_. From there, Millman has a separate book specifically about using sports as a meditative practice. This one provides more of the context.
LaTeX and git. Granted, we're a small company with five people in the tech department, all working the terminal most of the time, so we can choose pretty freely. We're a B2B company. Having solid, continuously improved, and useful documentation to put on the table at the first meeting is a huge win in trust and efficiency.

In my experience, the critical success factor is having someone in the team that truly cares about it. In our case, we had a guy whose peace of mind depended on having everything in order, including well-structured, complete, and correct documentation. He left us a couple of months ago, and already the documentation is starting to deteriorate.
PAC Manager - Putty/Kitty/SecureCRT replacement for large systems installations
Replacement for SecureCRT/Putty/etc for sysadmins working on large installations. It can send wake-on-lan packets, has support for expect scripts on a connection, RDP and VNC remote desktops, works behind proxies, and and allows you to ignore .ssh/known-hosts key mismatch (If you've ever migrated a server to another IP you'll know what it is ;-) ).

We're using this to operate a 500+ hosts CDN. I hope you enjoy it.
In Japanese, "tsuru" can refer to a type of crane, which is likely related to the origami crane on the page.

Depending on the kanji, it might also be a few different verbs:

吊る: to hang; to suspend (something from something); to be hanged (by the neck)

釣る: to fish; to angle; to catch;

攣る: to cramp; to be cramped; to contract
$0, this has nothing to do with that.
We monitor a continuous online twitter stream of 10 million tweets a day and do Named Entity Extraction with best of NLP algorithms and models. Our info-graphics are aggregate over months of trending on Frrole.
Do you even think that's funny? Even putting whether or not it offends people aside, it isn't even funny. Just stupid.
> A part of me doesn't even want to think about it again for some time until the dust has completely settled.

How long do you think that will be (for you)? I agree with your sentiment, and I'm now more skeptical of everyone's motives since PyCon. Are we talking weeks? months? before balance is restored?
Also, this is not your standard dual moving average cross-over strategy. Rather, it rebalances its portfolio (optimally) under the assumption that the stocks will revert to their moving average. The eps parameter, which I explored in this talk, influences how aggressively the algo rebalances its portfolio -- smaller values will result in a more stable, conservative strategy.
I don't think it's stupid at all. I've yet to find an RSS reader for my needs. Newsblur is good looking but filled with useless features that I'll never use, The Old Reader is simple enough and I like its UI but it's not fast at all (meaning navigating between folders is pain in the ass and it fetches feeds extremely slowly). I subscribed to feedbin yesterday and canceled my subscription an hour later because it didn't even support folders. So there's not a great alternative for Google Reader out there yet. I believe Digg have the technical capability to create one and I like their goals.

They gotta build the system as fast as possible, though. I get that they're building the system from scratch, but by the time Google Reader is actually shut down, most people will settle down with other products.
Habits that Cause Memory Loss | Staying Healthy Plus
Whats the use for LLJS ? I dont really get it.
So its not meant to be used in web development but for things like games or complete VMs. But isnt it much simpler for those cases to compile existing C codebases with emscripten instead of rewriting everything in LLJS ?
Even if you start today with writing a new game engine, wouldnt it make more sense to use C++ and be able to target any platform there is instead of just the browser?
In an ideal world people would not even make a connection between the two.

Pyladies is an educational group. Don't assume that because it is a group for women it is any more 'feminist' than any other group.
Completely agree. The beauty of the web is it's plethora of choice (i.e., freedom). You decide what you want to make and how you want to make it. And nobody can stop you from doing it, or lock you down, or deny your request. You don't have to know every single tool to do good work either. But I feel a lot more comfortable on the web platform, knowing there is likely a solution to any problem I might encounter, than struggling to shoe-horn a single language/framework because that's simply all the platform-du-jour can support.
Ask HN: Effect of touch interface on tipping behavior?
Square card readers have a feature where you can let the customer enter a tip on the touch screen. What impact does this have on tipping behavior? I couldn't find any research studies on it.

How does it compare to tips left when paying with cash? How about tips left on paper receipts? Are places that wouldn't be comfortable accepting tips (due to inconvenience) on receipts accepting tips on the touch screens? How much impact does tipping behavior have on business decisions?
That is not an acceptable excuse for publicly saying that you wish women would not be in tech. It definitely doesn't make it any more rational to want to punish all women because you feel personally offended about the stupid actions of one person, which did not actually affect you in any way.

If this pattern of feeling irrational resentments and using them to justify inflammatory public behavior is "just being honest" then Adria Richards was also "just being honest".
Don't worry. I suspect the reason that people percieve that most good coders started young is that people who start young have already demonstrated that they have a lot of interest and passion in the subject. So it follows that they would be good disprortionantly often.

If you have the same passion, then starting late shouldn't hold you back that much.

Having said that, I am one of the lucky ones who started young.
A downside of using a wiki for documenting software is that it can easily get out of sync with code. If your readme files and/or inline docs* are under version control, each commit can include both code and doc changes.

* If your software is exposing an API to others in your company, you might want to look at Javadoc and other languages' equivalents: http://en.wikipedia.org/wiki/Javadoc
I once paid for lawyer services by building them a website. Just find a lawyer and deal with payment later.
I'm not clear on why that matters. She's been explicit about her opposition to legalization:

http://blog.mpp.org/prohibition/elizabeth-warren-flunks-mari...
Beautiful presentation; really loving all the stuff built on top nbviewer.

As an aside, I think an enterprise-quality zipline solution could be a worth a pretty fat chunk of $$ especially considering that the budget for KX and its support is generally > 1M per year per firm. (Yes, there's complex logistics and legal issues)

I believe seeing on github some requests for h5 support -- this + support could potentially be a big inroad...