skysight-inc/HackerNews huggingface dataset:
For what it's worth, you'd be completely welcome as far as I'm (as a female) concerned. Women don't want to just hang out with women but this is an opportunity for us to get our feet wet in the OS community. As soon as a project is underway with pride, it will become a public repo and I hope you can seek out those communities and work alongside.

I just watched The Color Purple last night. It rings true in me because it's not that people aren't free - it's the constant, constant underlying of fear from all sides. If you have fear as a man then women don't want that either - you should be proud and comfortable as only fear begets fear.
"Most developers don't aspire to run a crazy dominate-the-market-or-implode VC-funded start-up. They just want to run a little life style business that will pay them well and allow them to work on what they want. This is what you are competing against"

Actually, that's probably the most naive of the romantic notions of doing a startup. First of all, the things I described apply to businesses, not only VC-backed startups. Just because your company is small doesn't mean you're suddenly immune from talking to customers and dealing with bureaucracy. If anything, you spend more time talking to your customers when the base is small, because everything is so much more precarious.

Second, the number of "lifestyle businesses" that exist as single-founder-tech-guy-and-a-computer are so vanishingly small as to be unicorns. The people who claim to do that are either secretly making most of their money doing consultancy (which is fine, but it ain't a 4-hour work week), or they're in such a bizarre niche that they've built a knowledge and/or distribution moat around their business that is virtually impenetrable, through years of backbreaking work. Your example of "app store" developers is particularly on-point: it's notoriously rare and difficult to find a product that has a sustainable business model in that marketplace.

Law of the universe: if you want something, there are millions of other people out there who want it just as much as you do. Any business opportunity that is simple enough to be achievable by a relatively unskilled single-founder-with-a-computer, yet lucrative enough to support that founder indefinitely with a four-hour work-week, will invariably attract competition from the undifferentiated masses who don't want to work, either. So you're either competing with those people (hard) for a small pie, or you're trying to build a growth business in a large market (hard), or you're failing (hard), or you're getting a good job (hard). There's no free lunch.
A bit harder - use of a telephone book would probably solve a fair portion of cases where they didn't just get straight in (assuming you paid with your own credit card and so they had your name).
This is great stuff Brad, and I'd say it's just as important in the day-to-day happenings of your early stage startup, rather than just to ace a Y Combinator interview.

I love your advice about having at least 1 person dedicated to learning about/listening to users all the time. This is so key from my experience thus far with matchist (http://matchist.com/talent).

With an early stage startup, it's not about the code at all - it's 100% about the users.
To be honest, a good looking picture of eggs benedict could probably convince me to stay with you.
Wow, this is an impressive list. Appcelerator looks good, but very pricey though. Why would you choose it over the others? The free version is the Titanium which is basically a Javascript SDK for native apps.
This is the key to the accounting profession
He's fixing a bug.
It depends on your stack. I built a PHP app that could handle 100+ req/s per server with only app config data cached and a reasonable level of MySQL table cache.

For an MVC framework like Rails, however, cache is going to be needed much earlier. I'd launch without it but once I got some traction it's one of the first things I'd work on. Since Rails has built in cache support it's pretty easy to setup some basic caching.
Bizarre iMessage bug deletes last word of certain texts
Sorry, I'm missing something. How come a regular SVG image, without any JS wouldn't work on retina displays? They're already vector images, and would rasterize on a machine that knows its own DPI.
The only problem I've got with this is that the JS image generator is run for every image on every svg load. If anyone can think of a way to only run it for the target image, I'm all ears; still struggling with it for now.
I expect that if a significant portion of work was done to an existing fork, or a significant bug found, it would be celebrated and immediately pushed back to the community. It would be exactly the same as if I downloaded Linux, made some awesome changes then sat on it and just shared it with my friends. A ridiculous thought.
I always laugh and think of this [1] when I read about government employees. I worked at a state university for 10 years, I am much happier in the private sector.

1. http://www.youtube.com/watch?feature=player_detailpage&v...
I carry my Kindle around and read at least a few pages every day.

Mostly light reading/irrelevant stuff (currently on book 16 of the Xanth series by Piers Anthony, reading about 2/3 books per week). It's my equivalent of mindless TV watching :)
I have a pet theory that progressive rock happened when there was a top number of educated young people in USA and UK.
People who this music targets.
People who actually bought music in numbers.

After that population started to age, and now music has to target your mom (and also teenage girls and boys who "consume" music now), and chances your mom doesn't want to dive into conceptual albums.

That kind of made music stupid.
Active Soylent discussion forum
They're learning together and need collaboration tools.
> I find it difficult to accept the premise that this is a female-only problem.

It doesn't need to be a woman-only problem. It just needs to affect women disproportionately.

Scratch that, it doesn't need to be _anything_. Giving free repos to _anyone_ does no harm to anyone who's not getting them, so the only thing this does is help a group of people.

Now, you may argue that GitHub should be helping a specific group of people over another one, but they've chosen to help who they've chosen to help.
> $100k that could go towards self-funding

This is not really accurate. The 100K for the MBA will likely come from financial aid which can be paid over time, maybe 6-10 years. Thus it is generally not paid with cash on hand.

At the same time there is no $100k financial aid to start a company. Sometimes you can find family money or smaller personal loans, but 100K for a biz is much harder to come by and not the same as 100K of Gov backed financial aid.

This is apples and oranges here...

That being said, your main point re ROI stands..
I can give private repos, too. Now put me on HN first page!
I was thinking mainly for showing how awesome math is!
Females as a noun is used to refer to lower animals, I believe you mean women.
Vector SVG graphics absolutely do work great on retina displays. This is for serving raster retina images, and the JavaScript enables you to request only the resolution appropriate for each client.
If they buy your car according to the same or a similar formula, this actually seems to completely eliminate the lemon problem - if you don't like your car, you swap it for another.
I'm not sure, although the implementation of SVG-as-`img` is still fairly buggy for me as far as dynamic resizing goes. This technique doesn't help with that, I'm just pointing out that the support isn't really all the way there.
"Just Do It" is only one example of many that prove it is indeed possible.
They could, but they're not. Obviously they have a reason to do so, are you aware of what that is and why they might choose that reason?
I don't know much about this, but my understanding is that a hot core is not itself something that life particularly needs. The effects of that hot core however (Spinning core to make a magnetosphere? Volcanic activity changing atmospheric chemistry?) are probably more important.

On the other hand, a hot core gives you deep sea thermal vents. Although I think the current prevailing theories don't have life originating near those on Earth, a hot core is certainly essential to life down there and, perhaps on another world, life could originate there.
> Whether the "mind" is emergent or external, it is not particularly useful to ignore it.

Certainly. But psychology's track record in identifying and "treating" mental illnesses is such that many are now looking toward neuroscience for (what they hope will be) more effective methods.

So I agree that ignoring the "mind" is unwise, but on the other hand, I don't think it should be given the status of a physical organ or assume (as many psychologists do) that it can lead to empirical science.
I've decided to protest against protesting against definitions, on the grounds that they're words and protesting against them will redefine them to something that someone else will protest against, ad infinitum, and I don't want to die from a stack overflow ;)
Interesting question -- googled this which answers it pretty well:

Additionally, unless the slogan is in itself inherently distinctive and qualifies as a mark in itself, the USPTO requires that the slogan be identified with the product or service so that the consuming public, upon hearing the slogan, relates it to the particular product or service. This requirement means that the slogan has developed what the law refers to as a “secondary meaning.” The best examples of this type of slogan are “Just Do It” (Nike) and “Finger Lickin’ Good (KFC).
I doubt you would have felt the same way if Github had announced they were making free repositories available, but only to male developers...
>None of these "misconceptions" have much to do with the main point [...] the entire Columbus story does not apply [...] what do your comments about googles in pockets and drake equation have to do with anything?

I don't see how you can make a valid point when your facts and supporting arguments are wrong. The article itself mentions Columbus, Google and (implicitly) the Drake equation. The "main point" that you mention - "we think too small" - is either tautological or self-defeating, depending on interpretation. If this was all there was to the article, it might well have consisted of that single phrase instead.
I believe that demand will exist for software that requires jail breaking, and hardware that interfaces with Glass's standard inputs.

Think of high-income professionals who can make $xx,xxx more per year by face-identifying people in the street and knowing their job and income. I don't believe Google's API supports this, and there are bounds of examples I'm sure.
Seconded. I know we're getting a bit off topic here, but I'm growing really tired of all the startups who think making fun of people who prefer a different OS/computer than the founders is a good recruiting strategy.

Think about it. If you're a Mac user, would you work for a startup that says " This is a pure .NET shop and proud of it! You won't find any of those Apple hipsters here!"? If not, why do you assume the opposite is somehow very attractive?
LivingSocial Hacked – 50 Million Customers Affected
How do female programmers differ from male programmers? I find this offensive. There are better ways to help promote programming among women. Equal salaries for starters could be a real equaliser.
Bear in mind: It was over 20 years ago, and they caught him again with 12 days.
Your statement doesn't make any sense given the context nor add to the argument.
Bitcoin Mining with Amazon EC2.
It also depends on what you realistically can get out of an MBA... some don't get that much out of it, while I believe I got tons out of mine (former R&D Engineer, went to top-10, or top-15 depending which publication you're reading)
This e-mail is important, so please read it to the end.

LivingSocial must have an interesting corporate culture if the subject header of "Security Incident" isn't enough for employees to actually read the email.
Nope, I only heard of it afterwards.
Given the description of the key looking like an E, the picture could have been an image of an ancient old key and the actual key was an ancient old key. Old locks with that E style shape are very easy to open due to being so warn. We used to pick them at school using modified spoons and such like. I'd hope the prison wasn't like this though.
I referred to myself as male, not as a man, in the same way I referred to females rather than women. It's pretty obvious I wasn't using it in a demeaning way, unless I was also demeaning myself.
My favorite text based markup language is asciidoc [1] because I think it has the best looking source text syntax [2]. The goal is to make it completely readable in plaintext and not super markup-y. If someone were to "less README.asciidoc" they should not even notice that it's markup--it's just a nicely formatted text file.

That said, it's really only made for documentation and is based on the Docbook XML toolchain which makes it an absolute bear to use.

And like all of these text-y markup languages, it has corner cases that don't work well.

[1] http://asciidoc.org/

[2] http://asciidoc.org/index.txt
Which also has the potential side benefit of quickly introducing pre-owned Teslas onto the EV market, straight from Tesla themselves. Could make Model S ownership a more affordable reality for some folks that otherwise couldn't afford one.
From the article: "In working with women in open source, the Ada Initiative found that many women are reluctant to post their code publicly when they are first getting started in open source software. This reluctance has good reasons behind it: fear of being told they are bad programmers, fear of being publicly mocked or harassed, and even fear of losing job opportunities. All of these are greater risks for women on average than men. But the best way to get better at programming is to collaborate with and get review from other programmers, which is far easier to do with a shared repository like those provided by GitHub. Unfortunately, private repositories are too expensive for most women just getting started in open source software."
How do you prove that you're a woman?

Also, does a transwoman count?
It's an arms race, never throw in the big guns if you want to stay ahead. I'm no expert, but this is ain't rocket science. Suppose the insurance company covers $256K worth of damages, it's useless to add more security when the damages total $192K. The insurance company would periodically (or rather sporadically) evaluate their claim requirements (ATM must have grade X lock, must weigh at least Y tonnes, etc.) and adjust for common risks (according to past cases). Between upgrading the contract to cover more risk and implementing security measures, the latter will probably have a better cost-benefit. The costs saved not doing anything beyond the minimum helps their bottom line and potentially you as well (albeit indirectly), by offering you a better deal (i.e. slightly lower interest rates) than their competitors.

This may not be exactly how the system is set up, but I think I'm not too far off.
They were using Akamai and not CloudFront last time I checked (which was a while ago). And of course they must have legacy systems that were built before their in-house solutions were available.
There's the issue of path: this guy is intrinsically interesting because he got significant experience in the real world and then went for a MBA. These individuals are likely to have significantly benefited from it, vs. a direct path from undergraduate to an MBA program and then "hello, real world."

I'll bet he also has a good idea if the ROI is going to be worth all the costs.
Hell yeah UChicago!
Better yet: be relentlessly empathetic, create something people want (need/can't live with it, etc), whether you are interview with YC or not.
Yup, I'll fix this one ASAP. You can report other bugs at http://bitbucket.org/sparklinlabs/craftstudio - thanks a lot!
The $100k of personal debt you take on to obtain an MBA is worse than startup funding: aside from the fact that most startup funding is based on equity and is never repaid, that "government backed financial aid" isn't dischargeable in bankruptcy; you are more or less going to have to pay it back no matter what.
We are only using appcelerator cloud, our app is actually built in C# with http://xamarin.com
Appcelerator has free usage package

I have probably tried everyone one of those on the list, and a lot of it really depends which SDK some of those services offer.
HN often takes the collective position that businesses should be able to discriminate as they see fit, to do business with whom they see fit, and to set prices (e.g. other threads about "price gouging") as they see fit.

Perhaps Github is merely a business doing as they see fit?
I came across a similar technique: SVG Clowncar - whose README goes into some more of the details of the technique and browser limitations:

https://github.com/estelle/clowncar
Keep killing it, David, Teng & Dafeng!
The Design of Everyday Things: http://www.amazon.com/dp/0465067107
You mean you would support them as much if they supported white males with blond hair ?
Funny how fast that was, I just did it and wondered what was wrong with his.
Yeah, just look how so many concepts from Lisp days are only now slowly becoming mainstream.

I want my Lisp Machine back :)
Ask HN: A better setup for local Rails dev (Vagrant?)
I've been trying really hard to use Vagrant for local development with Rails (3.2) to avoid configuration/dependency hell amongst the team and our various setups. For configuration management, it's great. But loading a page in the Rails app from the host machine is just too damn slow...it takes anywhere from 5 to 10+ seconds to refresh the page. And this was after disabling reverse DNS lookups in WEBrick and using the rails-dev-tweaks gem. Setting config.assets.debug to false helped, but that sucks for JS dev. So, what are any of you guys doing to avoid painfully slow load times or config nightmares in your Rails shops?

FWIW we're using Ubuntu (precise32) and serving with Thin hasn't helped either.
Wasn't the same technique posted last week?

https://github.com/estelle/clowncar
What about LGBTQ, what about transgendered? Does this only apply to cis-females?

So if this is a demographic Github wants to see an increase in, does this mean they don't care enough about others?
Agreed. The open-source world is famously bare knuckled, from the top down.

When your standard bearers are the famously freaky rms, or the famously acerbic Linus, the tone set tends to be rather concerned with "truth" and absolutely unconcerned with "feelings".

Not making this right or wrong. Just saying.
You forget that if you can do the whole weight update in a single shot operation that the data doesn't have to go through the cache multiple times, and at least on the problem sizes I am working on FP bandwidth isn't what kills it, but the memory bandwidth. Back to the NN example: If you can do the matrix multiply and the application of the delta weights in a single loop iteration you get much better cache behavior.

Another thing about code generation, I am also using a hacked version of Eigen as well in a project I'm working on that can do the tanh and derivative of the tanh so the NN activations go quite abit faster since you can generate vectorized code for the whole calculation that will visit the memory location exactly once. While true the calculation of the weight updates is the most time spent, I saw 3-4x speedup in the activation code doing it in a single operation due to better memory access patterns and less loop iterations. Better memory access patterns can also have synergistic effects on other code because there is less cache pollution happening. By being fast and loose and introducing a few other copies of the matrix data in my case, my performance falls off a cliff when it no longer fits in the cpu cache nicely. 10x difference in the particular case I am remembering.

As always performance is part art, part science and perhaps it won't matter as much for the general case, but for my specific implementation and my matrix sizes Eigen has made a measurable difference for me compared to other solutions.
You're probably thinking about the http://en.wikipedia.org/wiki/Racial_and_Religious_Hatred_Act... , which makes it an offence to incite racial or religious hatred. That's nothing to do with defamation law; they don't interact.
Right now I skip from writing heavy JavaScript in the UI (AngularJS) to writing Python on the server. It's a context switch, how I iterate over collections, parse strings, etc. is totally different. I'm not in love with Node.JS, but love the idea of a single language/code constructs throughout the stack. Especially in a small-team startup environment. Maybe someone can come out with a synchronous server-side JS engine? :)

Just realized that it's also a context switch when I go from Python to Mongo, especially when I'm working in the Mongo shell.
"The cost of booting a startup is trending to zero."

This is true and it's great.

Meanwhile, turning your just-booted startup into an actual growing business with payroll, HR, investors, customer support, etc is just as hard as it ever was.

With our recruiting we too have people who pass in order to do their own thing. I wish them the best of luck, but wonder if they really know what they're in for sometimes.
Good point, otherwise people might hang onto them for too long, without the specter of increased maintenance on the horizon to drive them to swap. I'm starting to think that the lack of mandated dealerships could actually be their ace in the hole to defend against the big guys once they get churning - being able to do things like this where Toyota can't easily follow, even if they reach technical parity. The day they start winning those lawsuits is the day I dump much more of my savings into their stock.
They said they Hashed and Salted password so it's unlikely the hackers will get "actual" passwords by brute-force

However what I've seen happen after this attacks is usually they attacker use the e-mail addresses to do phishing attacks and just get passwords that way. They already know their e-mail and that they are living-social customers. Expect a phishing e-mail that looks like coming from living social.
This is fascinating. I cannot stand country music, but the structural concepts are equally applicable to the forms of dance music that I do like.
Support!!!!!
This makes it easier for people to clean up their code before letting the world see it. I wouldn't be surprised if it made some people more willing to contribute.
If you had the quadratic solver, I would think it would be reasonable to add the rest of the code. If you started adding costs, gammas, etc. I would think it would take a while. I spent hours looking at the source code of libSVM at my last job and never really understood what the hell was going on
Interesting. I've never had any damn idea what's definitely up with my brain, but I've experienced depression before. OTOH, I spend most of my actual life alternating between the managed hot-blooded mania I call normality and the managed lethargy of sleep-deprivation.

I actually have to semi-plan my workweek based on when I wake up each day and how much sleep I get, because only on days I've actually slept do I have the mood to deal with people or the energy and concentration to properly get anything done.
>Absolutely - women sometimes internalize and participate in misogynistic and cruel behavior, and it can be hard to talk about.

I think that's an understatement to say it only sometimes happens. From what I gather it's a part of almost every woman's life. Based on anecdotal data, while men are often a source of unintentional systematic sexism women are the more likely source of intentional malicious misogyny.