skysight-inc/HackerNews huggingface dataset:
I still like my suggestion at http://news.ycombinator.com/item?id=3855846.

True, the HFT folks would still try to provide liquidity by maintaining a bid/ask spread. But every trade that executes because someone wanted to trade while the price was somewhere between the bid and the ask would cut the HFT folks out of the loop to the benefit of everyone else. And scary anomalies like the flash crash would be impossible.

After careful thought I am sure that it would not eliminate HFT. But it would reduce their size and impact on the market.
Let's compare the scandals we've seen in the last few months with what is (allegedly) said during the typical day at Goldman Sachs:

https://twitter.com/#!/gselevator

While much of the behavior we've seen is silicon valley is far from exemplary, there really isn't much comparison with wall street, at least not yet.
I've been looking into Riak mainly because its key-value style, but what I'd really love to see is an exact replica of Redis which is purely disk-based.

I don't know if anyone else feels a need for this, but I'd love to be able to do my entire DB with it, but the problem is RAM is really expensive to scale compared to disk space.
Your sarcasm hides your point a little too well, I think. What are you trying to say here? That we shouldn't criticize him or his company when he behaves poorly? That we should criticize him, but couch it in soothing excuses? That his presentation really was acceptable?
Thank you. This gives a beautiful understanding of Bézier curves.

One request:
Please add pause/resume in the animation. I could just pause at any given time, and go through the state of all points. I hope it would help anyone to understand it much easily.
They could just build it into do-release-upgrade and use bittorrent behind the scenes, then nobody would really be the wiser.
The salads at Chipotle are also a good choice.
Account created 45 minutes ago, to post a wildly unlikely and almost certainly embellished if not entirely fictitious anecdote.

What is it about sexism on HN that brings out every troll, sock puppet, white knight, astroturfer, and any other internet message board cliche?

The most sexist thing I've ever heard in a decade of real world work and interactions in the software industry can't hold a candle to what anonymous internet posters apparently see on a daily basis.
Gah!

You have to log in to use it.

Worse, it the login has to be Facebook, Yahoo, or OpenID.

No fucking way am I going to sign up for any of that shit, or let them track me as I visit sites I'm interested in.

No thanks!
Perhaps you could have just left the comment without the downvote? That would likely achieve the same results.
Zurb now has a font-face icon set
I wouldn't call Seinfeld himself an argument against the Seinfeld hack (aka "don't break the chain"). I think things worked out quite well for him!

But I agree that the Seinfeld hack's greatest strength is also its fatal flaw: Once you do break the chain, all the motivation it provided bursts like a bubble. You've got to somehow motivate yourself to build up another long chain to not break. Until then you're on a "one more day won't matter" slippery slope of sloth.

My startup -- http://beeminder.com -- is trying to get the best of both worlds: stay on a "yellow brick road" to your goal every day. You have to maintain a certain overall average every day but you can build up a safety buffer that allows you to, say, take the weekend off without relinquishing that psychological momentum.
Booted the .iso cold from a usb key, desktop came up way faster than expected. For non old computer, it might be a very good consumer OS.

: fast on C2D 1.6G, 50% of the 4G of ram were used quickly.
This is definitely a good move by Google to
Shed some weight and let a promising product keep flourishing. I'm impressed.

Does anyone have an estimate on the price/term of this deal?
Well, let's look at the numbers. With a budget of $150 million and a global box office release gross of $287 million [0], which doesn't factor in things like DVD sales/rentals and licensing, etc means they made about $137 million more than their budget. That seems like success to me, but maybe it's not that simple in the movie industry with Hollywood accounting [1] and as a lot of it seems to depend on costs after the making and a simple general guide is that the movie needs to make at least twice as much of the budget to be considered profitable [2].

[0] http://www.boxofficemojo.com/movies/?id=beemovie.htm

[1] http://en.wikipedia.org/wiki/Hollywood_accounting

[2] http://io9.com/5747305/how-much-money-does-a-movie-need-to-m...
How a Developer Spent a Weekend With His Developer Wife
And here's a couple of promo codes for the app.

H63M7W77NLJN

KLFKW3PRY7FN

ATJT39NMWN3J

TEN99WA6T99Y

X3P7A4RFEPXM

LM3WRFWK749M

79FJJY7APAAR
TL;DR; A guy made some jokes anybody would fine perfectly acceptable (if not ho-hum), and a few tight-arsed politically correct prudes walked out as if he was citing from the Main Kampf, in order to show how anti-sexist they are.

Political correctness: or why should the far right monopolize all the moralizing, fear of sexual references and plain old dirty jokes? Progressive people can be prudish squares too.

Oh: and those kind of jokes can be blamed for not many women pursuing a programming career. Like, you know, how video games make kids violent, and lawyer jokes make people not follow a lawyer career...
That would be SpiderOak. They don't hold your keys - they only hold blocks of data. Everything's encrypted and decrypted on your local box. The exception to that would be data you've marked as sharable.
Analyze Shakespeare with Python in five minutes [video]
That's a good point. I suspect that a higher proportion of women in CS would solve a lot of the issues we're seeing right now in regards to sexism.

But at the same time, it's really difficult to attract more women into CS when the atmosphere isn't welcoming of women in the first place. It's a bit of a cycle really.
"Gender has significant effects on brain chemistry."

Quantify how sex affects the brain in specific ways that effect the likelihood of developing an interesting in programming and being an effective programmer. Until we can do this, essentially saying "physiology affects your organs" is a pretty empty statement.
Automatically find all of the causal relationships between variables
Start writing. Commit often to a good source control system(git or mercurial but I prefer git). Refactor your code when you see an abstraction. The hardest thing about any task is just starting it.
And here's a couple of promo codes for iPhone app.

H63M7W77NLJN

KLFKW3PRY7FN

ATJT39NMWN3J

TEN99WA6T99Y

X3P7A4RFEPXM

LM3WRFWK749M

79FJJY7APAAR
Yes there is a problem this is obvious. However... as long as women make up such a tiny minority of CS graduates there is no short-term financial incentive for companies to not just market directly to men.

Many commenters on this site, pg included, have noted that the economics of hiring are rationally biased to false negatives. This makes sense, because the price of false positives is so high. Unfortunately, this tends to accentuate societal factors, such as prejudice.
Node Philly Conference 2012
"a grown up workplace that sips a couple of high quality microbrews at Friday happy hour" is exactly what I think of when I see the phrase "responsible enjoyment of beer".

"The frat boy crowd" approach is completely different -- irresponsible enjoyment of being drunk; the beer is incidental.
Graveyard Of Cool: Cell Phones Throughout The Years | TPM Media
The most important thing for page loading times is reducing the number of network roundtrips required to view a page. A visitor across the globe will have a latency of around 300ms per request. If you include a javascript that adds a link to a stylesheet, this means you have at least 3 serial requests, and the page loading time is now at least 1 second, no matter how large the bandwidth or how much you compress files.

This is also important on mobile. Mobile broadband is optimized for high throughput, but you often have very high latency. Therefore it's especially important to reduce the number of round trips.
I think if you even go to a presentation called "Adding Value as a Non-Technical No Talent Ass-Clown." you've got yourself to blame when it turns out to be an ass-clown speaking out off his ass.
yes I get that but how about going to gym, being groomed and well dressed and well versed WITHOUT conforming to the Bro stereotype, you know...like a INDIVIDUAL

It's not like you have the choice between being a BROgrammer or a PROgrammer. You can also be an Software Engineer that doesn't conform to either stereotypes or "subcultures" if you would call it that. People who call themselves brogrammes seem to lack the creativity to adopt a personal style that combines the best of both worlds: a smart, well dressed individual that enjoys working out without making a big fuss about it.

/rant
How big is this problem? A number or percentage of programmers would help to quantify things. Are all these blog posts about 10 programmers, 10% of programmers?...
Instead of creating yet another way of defining a tree structure (HSS), why not do this:

use XML instead of CSS syntax and XPath instead of CSS selectors and just make it less obnoxious than XSL-FO and less template-oriented than XSL:

<!-- index.xml -->
<books>
<book>...</book>
<book>...</book>
</books>

<!-- index.style -->
<axr:style select="//book">
<color>#000</color>
<background color="red"/>
</axr:style>

You can still have your hierarchy, if you prefer, instead of the 'select' above:

<!-- index.style -->
<books>
<book>
<axr:color>#000</axr:color>
<axr:background color="red"/>
</book>
</books>

See? No need for an HSS parser. That's really what "reinventing the wheel" warns against.

Note: I'm generally in favor of rewriting things, when the benefits are clear. With HSS, I don't see why I'd want to replicate the tree again,(using a different syntax, i won't even be able to copy-paste!) just for the style. I'd rather use XPath selectors and XML.

Some thoughts:

1. It would be nice to merge CSS with XML (as others have said - there is really no need to have 2 different syntaxes)

2. It would be nice to use XML everywhere (the more you use it, the easier it's going to be to integrate this into IDEs, scripts, web apps, etc).

3. The important thing is the value of the COLOR, not the fact that you managed to parse braces, pipes, etc and come up with your own syntax for representing a tree and selecting elements in it? That's wasted effort and you're not innovating. Use XML, or JSON, or YAML (whatever floats your boat), but use that EVERYWHERE: for data and style. That would be a step forward from HTML/CSS.

4. Again, there is no need to reinvent XPath, like CSS selectors are trying to do. Use XPath, it works great with XML, it's CONCISE and it is familiar and simple, because it looks like a file path (or basic url) with some optional filtering on each level. (N.B.: don't fall in the XPath2/XQuery trap).

5. Embedding Javascript would be easy: it would be the same as HTML: <script/>.

6. You get brownie points if you could use JSON for elements, style and scripts. You'd reduce the entire HTML/CSS/JS stack to just JSON:

//index.json
{
books: [ { title:"foo" }, { title:"bar" } ]
}

//index.axr (keep XPath-like syntax for selectors, use HSS-like syntax for style)
{
select:"books[0]/title",
style: {
color:"#ff0",
background: { ... }
}
}

This would allow for some interesting (maybe faster?) interactions between Javascript, style and object model.

Though I think I prefer the XML/XPath stack.

Those were my few cents. Good luck with your project!
Nerds don't have to bro to make women want to go.
Oasis Spa & Resort
One thing is that the phrasing of Google's terms is more open, more importantly: I would rather like to store my files with someone that are in the business of storing files - than someone that is in the business of making "everything" searchable (for anyone?)
Google gets money in exchange for ditching a potentially distracting side project that's likely to remain a small niche item.
> That's actually the schtick that a lot of comedians go by.

Would you agree there's a difference between a comedian telling a sexist joke and a respected speaker at a tech conference telling a sexist joke?

> Prefacing your comment with "I'm going to hell for this" is perfectly fine and in most cases, it does show that the person truly understands they're making a comment that could offend others.

However, they didn't stop from making the comment, so I'd say it's even worse: They know what they said is offensive but don't care.

> Filtering your output because of others and your true conviction are two different things and you're not doing anybody a favor by forcing a causality here.

I'm not forcing any causality. If you tell sexist jokes, it's not a stretch for people to assume you're sexist. But all too often we don't; we write it off as "just a joke" because the person did a slight nod to their offensiveness. Instead, we should take it the other way and stop excusing this behavior. It does nothing but alienate women.
StumbleUpon Reaches 25M Registered Users, Plans For Global Expansion And API
> There are only three plausible scenarios - people getting used to consuming much less, the development of nuclear fusion, or a third world war.

And from three scenarios, the second is at the moment impossible because of physics and the first because of current state-of-art of economy and politics.

Note that those that claim there's "enough energy" for at least 100 years always calculate "at current consumption rates" which means "no growth" whereas economists and politicians both assume steady growth. As soon as you include the "measly" (from the politicians view) growth of only 3% per year you have to expect double consumption in only 25 years, four time that in 50 years, eight times in 75 and sixteen times in a 100.
If you want deep science fiction that's still accessible, I would suggest 'the cold equations'. It's not a high budget film, but it captures the essence of classic science fiction instead of the Disneyland crap that makes up most of those lists.
People didn't buy the Wii for those titles. The consumers wanting to play the "high gloss" AAA titles, played them on either the 360, PS3 or a high-spec PC. The Wii only got terrible ports of the MW series which I know of nobody seriously playing. The Wii sales figures for them are ridiculously low compared to the other platforms. As far as I can tell < 1 million sales.

Admittedly the Wii did have AAA games in it's own right (Mario Galaxy 1 & 2, Zelda, Metroid), but these appeal to a very different demographic. The games that really made the Wii successful were Wii Sports (45 million sales), Wii Play (23 million sales) and Wii Fit (18 million sales).

How many Wii's did Nintendo sell at Christmas time every year on the basis of Wii Sports or Wii Fit alone? How many of these are now collecting dust under televisions with no additional software purchased for them? The major thing Nintendo got right last time was not making a loss on their hardware.
Company Inspired by HN Comment Raises $5 Million
802.11ac also hasn't been ratified yet, so it's a pre-standard and not guaranteed to work with the final version. This happened with some of the earlier standards but lately it hasn't been much of a problem.

http://www.ieee802.org/11/Reports/802.11_Timelines.htm
Seinfeld is also simply not funny. Not on his show, not ever. So it's not surprising his movie was also total shit.
> Instead of investors, could there be a place where customers can sign up to be early access paying customers, instead of shareholders?

That's the example pg gave about InPulse. And hell it worked great.

http://www.kickstarter.com/projects/597507018/pebble-e-paper...
Rolex Day-Date
I knew what he meant by apology - it was an explanation on why HFT is not unethical. However, I felt writing such an essay showed the author is insecure and has doubts about his profession.
This article specifically addresses whether these are intentional acts on the second page, and actually states clearly that they generally aren't:

"The most telling aspect of these incidents, says veteran Seattle developer Christy Nicol, is that none of the company leaders involved appeared to realize initially that they'd done something wrong. They had simply crafted messages aimed at young men, apparently assuming: Who else would be drawn to programming jobs?"
Absolutely!

I guess that I'm not surprised that people could want to set up environments that I consider wrong, or stupid, etc; that happens all the time.

My surprise is that a culture dominated by graduates from elite colleges who grew up with American norms can be completely blind to the idea of sexual harassment/protected class lawsuits.

Maybe it will just take one promising startup _in our industry_ to get totally sunk by a big lawsuit to really help change things, but if so that's a sad statement.
I don't know how to refer people to the guidelines without appearing either rude or condescending... but they do say:

Resist complaining about being downmodded. It never does any good, and it makes boring reading.

http://ycombinator.com/newsguidelines.html
The problem with brain chemistry and other "hard facts" is that they are always cherry-picked to justify one's position post factum.

Example: where I grew up, girls were considered to be better at technical disciplines because in class, girls sit still and pay attention while boys clown around and pick fights.

On a larger note, please don't add to the fire saying that women are less interested in any kind of intellectual pursuits, be it aspects of programming or else. This is exactly the kind of dickery that needs to go away.
Could Linux still usurp Windows Phone as Nokia’s saviour?
According to this guy you should just plow through and and just start recruiting females. It's that easy!
It started as just a joke, but I've personally seen more than one CS undergrad living out the brogrammer stereotype because they thought it was cool and was part of "startup culture". No joking involved.

Various movies marketed to teens have elicited similar "life imitates art" trends. Now it's hoax memes. When I was that age, it was the movie "Animal House."
"Adding Value as a Non-Technical No Talent Ass-Clown."

haha, I love this guy
How can I make this website layout better?
"A guy made some jokes anybody would fine perfectly acceptable" I don't find those jokes "perfectly acceptable", not even close.
Was it Facebook that used someone's photo of themselves in an advert - claiming that it fell under "we can use your images for any purpose" ?
Lubuntu 12.04 released
A NIC that talks ethernet doesn't mean it's in the hardware. It's more about the ASICs on the ports to handle high traffic rates. The NIC can send the packet on the wire, but inserting the IPv6 headers is done in hardware with ASICs. This is the difference between millions of packets per second versus tens of thousands.
I agree with you and think it would be interesting to take a look at the world-view presented by the easter eggs or other special case affordances that exist and how they affect the folks who use the software.
IIRC, an urban-legendary intoxicating gas allegedly created by, ahem, fermenting stool in plastic bottles.
Building a scalable text classifier in Hadoop with Pangool
At the expense of sounding non-PC, I have noticed that the vast number of females who I have worked with as programmers are foreign-born (I'm in the U.S.), mostly from India. Usually, I get the feeling that they did get into programming later on (probably were pushed down the path by someone when they went to university). I'm not going to try to analyze what this means but its simply an observation.
Flash Crashes are not a phenomenon caused by algorithms. We have actually had two flash crashes - the first was in 1962.

http://online.wsj.com/article/SB1000142405274870395760457527...

Also, the main reason many HFTs pulled out of the market is the risk of broken trades (regulatory risk [1]). Staying in the market would have been a big moneymaker absent that risk - spreads were often huge.

But broken trades were dangerous. If you buy accenture at $1.00, and sell at $30.00, you've helped fix the flash crash. You also just lost $10.00 - your $1.00 trade was broken, and you now have a short position you bought at $30.00 (Accenture recovered to $40.00, so you lost $10.00/share).

[1] Regulation by the exchanges, not the SEC. Maybe there is an SEC regulation mandating they do this, but I have no knowledge on that point.
As far as I understand your suggestion, it exactly describes the way current markets work.
After reading both articles, it seems to me much of the race for faster trading speed is fueled by the first come, first serve order matching. However, I don't see how this is actually important to either price discovery or liquidity. In other words, this artificial restriction does not actually contribute to greater good of the stock market.

I presume it was designed to ensure fairness, but is it any more 'fair' than random selection (true random, from a physical source that cannot be influenced) from all available matching bids.

Would anyone care to present an argument on how FIFO matching, after best price, is beneficial in the broader sense?
>instead of sweetened junk or diet bars or low-fat milk

Likening milk to the other two seems odd. What's wrong with milk?
On the trail of NASA’s space potty
A Public Apology to My Mom, and Mrs. Sparkly's Ten Commandments Award
I wonder how many people are left at SketchUp from the original company, before it was acquired by Google.

I bet they would have some interesting stories to tell, after going through a Google acquisition and now being sold by Googl
There is one theory which says that men genetically tend to be more "outliers" while women genetically tend more towards the average.

Thus there are far more men than women who are wildly rich and successful, but also far more men than women who are failures or in jail.

If we're talking about start-ups who need to hire from the top 10% of programmers, who might be from the top 0.5% of the population in terms of logical ability, then this theory would actually partially explain the dearth of female programmers. Again, this is just a theory.

But at the same time, blatant cultural insensitivity certainly isn't helping.
Was RSS ever mainstream?
http://www.oocities.org/qpliu/conser/
Unscatter.com Pivots, From Search Everything To Search The Now
>I really don't see your point here. You think I was being over the top? I don't see how; he's representing Path. Path, you would think, would probably like to represent itself as a diverse, vibrant workplace with exciting, fun, kind people, and not sexist jerks with locker-room antics.
I would appreciate it if you'd elaborate on what you think is wrong about this.

Sure.

What you suggest is essentially: in order for Path to present itself as a "diverse, vibrant workplace with exciting, fun, kind people", Path has to be:

1) less diverse (throw this guy out for diverging more than is allowed to)

2) no-fun (jokes are no-go unless they are PC)

3) not kind (throw a guy out for making some ho-hum jokes)

I don't even believe that making sexist jokes means that one is sexist or promotes a sexist attitude. Humor has to be irreverent. You can find jokes about every situation, from war to cancer, to race, to gender. They doesn't mean the person that tells them is pro-all those things, or against or those other things. A joke is just a joke --especially if its not targeted at a specific someone, but speaks in generals and groups. Heck --Godwin's law be damned--, there are even holocaust jokes, and even jew comedians are telling them. Are they supposed to be pro-nazi? No-- it's just that a joke is just a joke, it's not a manifestation of one's inner beliefs or his general behavior.

This guy could be the kinder person at Path, and especially helpful towards women colleagues, whereas another "progressive, no-sexist-jokes" guy could be an arsehole of epic proportions. Jokes are not the tool to tell them apart. Behavior is.