skysight-inc/HackerNews huggingface dataset:
It's selection bias because it's a hot topic. There are articles in between those to posts and I don't believe she posted the article to HN. It's just a selection of her blog that the HN userbase likes. I don't particularly agree with her POV but I think it's unfair to characterize her blog as about the gender gap.

As an aside, it's not like men are actively encouraged to become programmers by their social peers. There are a small group of men who program and support each other in that vein, in the general population it doesn't exactly represent the hopes and dreams of parents of male children. (Eg. Mom and Dad statistically would encourage becoming a lawyer or doctor much more than a programmer).

I think as a society we should encourage women and men to do what they want rather than that they should fill some predefined gap that we think needs filling. I could care less about the gender gap in computing or the gender gap in nursing.
A better argument would be that only a fraction of GNU software is active at any moment, so by percentage of GNU v/s kernel code executed in any given time interval.

A lot of programs link to glibc.
What I mean to say is, OP is talking about internet drama as a whole and how this incident sets a bad example for the community. And I realize that simply because Zed is even mentioned a certain amount of drama is brought in but the intent is clearly different.
It is exceedingly easy to work hard at a big corporation. The goals set out are generally clear, and if you finish early there are always plenty of other projects. I'll liken it to an all you can eat buffet, you can always take more once you've finished what's on your plate.

The difference in working at a startup is that you must create those tasks that need doing. You can't grab them from an already pre-existing forumla. Simply put, you've got to plan and cook your dinner, and if you're still hungry, you've got to plan and cook more.
More than likely it is because of the bandwidth usage.
It is really easy to host it using ec2 or rackspace but the bandwidth costs are gonna kill you if you are scraping HN.
How often do you get data from HN?
How would this be different from what HN already offers?
Hi! Idea seems fantastic, but some of your front page promotions say "sold out" when I click them. I feel a little cheated that they're still up there having sold out.
It should be pretty easy to come up with a rough estimate of how big of a market there is for your product or service. If you do believe you have an idea for a product that lots of people would want, by all means pursue it. As far as advice to help you out on your path, you could do worse than reading some of pg's articles: http://www.paulgraham.com/articles.html
In my opinion, they should thank Zed. Github missed a really important issue and he proved it. First thing in social and content driven system is to spam-proof it. Especially that Github is all about productivity.
It looks like Python is also working:

https://gist.github.com/866c79035a2d066a5850 (not mine)
I wasn't speaking of PBS, but of normal network television. PBS shows usually run up to the mark or just a few minutes short to allow local stations to run their own advertising.
No offense but that's some strange advice. OP would likely have to spend 10-20 hours getting it to a point where it would be usable/impressive. Personally I think it's wise that he asks the community if they are even interested before he spends that sort of time.
Crockford on Javascript
EveryDNS shutting down, users have to switch to a paid plan on Dyn
Bullshit. Citations please!
Correct, I'm looking for people who would take this interesting, and would spend their time on it, as they do on HN.

Also, a side note was I'm also looking for developers/designers who would like to have this as a fun side (paid) job.
Peachoo+Krejberg Autumn/Winter 2011-12, Paris
I've been using the AOF (append-only file mode) described in the doc [1], with an older version of Redis (1.2.x) in production for a year and a couple of months, specifically to allow a reboot or a crash without loosing a job. It works well for us.

My use-case is processing XML files that are pushed by a third-party (see [2] for a blog post describing the setup).

One drawback is that the AOF file will keep growing (at least on my version) and could reach the maximum filesize of your system, if any - there's the BGREWRITEAOF command available to work-around that issue (not tested).

[1] http://redis.io/topics/persistence

[2] http://blog.logeek.fr/2010/8/2/on-jruby-resque-and-windows
Ask HN: Who is Hiring? (June 2011)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or H1B if the corresponding sort of candidate is welcome. Feel free to post any job HN readers may be interested in from executive assistant to machine learning expert to CTO.

(All Rights Reserved to WhoIsHiring)
Oh come on shut the fuck up. The guy had a problem, he complained, and it was fixed. What the fuck is the problem?
There's no such thing as a generic investor. Every investor is different, with unique values and tolerances.

Some investors would reward this; many would encourage it. It depends on why they are investors, right? Those looking for a significant return would take a fairly hard-lined "and the problem is?" position.
Searchyc will arrange the results of a search in chronological order, which I find very useful since the date I saw the post is one of the most reliable pieces of information I will typically have on the post.
Hey Zed, I appreciate your hyperbolic writing style and I think the point you made was well thought out and well presented the first time, but this kind of mudslinging just isn't necessary. Just take the high road on this comment.
I'm new to HN and curious. Why was this comment downvoted?
It's bad news period. It is hillarious how they were arguing that less competition will allow them to lower prices and provide better service.

I knew if I had almost a monopoly, my first priority would be to lower prices and provide better service. Just like Comcast, sorry, Xfinity.
Hi Matt

I am the biggest fan of yours on the earth , What about Google Group emails and spamming ?
Thanks, Yid. We're expecting several more hotels to sign up within a few days. When we get the new inventory, the sold out deals will disappear.
Well the community forum would offer a real-time member chat (IRC Room).

Y Combinator fellows and or future applicants would get together socially, ask questions, receive advice, etc.
The goal of internet drama is to make the instigator and everyone they know laugh at what they've done. The initial 'poke' will generate some of that, but a 'successful' attack will generate days of discussion that 'everyone' laughs at. I get that there are lots of people who don't understand this on this forum, but, asking for citations to understand concepts that are described on wikipedia (http://en.wikipedia.org/wiki/Drama) is a bit ridiculous, don't you agree?
For those curious like I was, here's the link to the discussion referenced...

http://news.ycombinator.com/item?id=1506767
Death sentence for minor infraction. Only minor exaggeration. Oh, an your vote is numbered, careful who you vote for.
An Essay on Music can be Rather Simple to Create
There are many elements to choose from when assigned the writing of an essay on music. When selecting topics for this type of essay, students need to select a topic which is suitable to their medium of music. Writing this essay is not so difficult if you knew how to create it.
The GPL has ultimately done more harm than good for open source

That's the point. The GPL is for free software.

Scared of what codebase? I'm more scared of proprietary software than anything because who knows wtf it's doing.
I use a text file saved in a Dropbox folder. It's really handy and offers version control as well. As a bonus - I can view the file on my iPhone too (via the Dropbox app).

I have Evernote too, and sometimes think I really ought to use that instead, but I like my plain text files. To Evernote's credit, I use that for recording audio notes.
They aren't talking about persistence, though I can see why you think that from the OP title. They are talking about loading the data set into virtual memory when it doesn't fit into memory.

This has nothing to do with persistence. Antirez isn't saying he doesn't trust Redis' persistence implementation. He's specifically talking about how the Redis VM handles more data than available memory.

He's saying: always have enough memory for all your data.
First sale for quantum computing
Redis is not meant to be run on a single node, but on multiple computers - and you can decide how much to trade of in terms of stability versus redundancy.

In addition you can make Redis asynchronously save to the disk every so often.
So is this another segment of HTML5 block or a completely novel idea?

It looks like a <device> element with streaming but they don't mention it at all.
I wanted to say that Haiku OS has done it but then again...I'm sure they use some GNU code somewhere.
I hate to be harsh but I am not keen on the idea or the implementation.

Regarding the idea, I'm not sure how compelling it is to be able to pre-order birthday cards too far in advance. Picking out a card is quite a personal experience that many like to do "in the moment". You are competing with both offline card shops that offer superior buying experiences and online card shops that offer superior products (albeit, you may need to stick the card in the drawer for a week or 2).

Regarding the implementation, it is just OK. First, there are some fantastic online card shops that you are competing with. TinyPrints comes to mind but there are many. And their offerings are cheaper, too. The whole "Create and Event" doesn't sound right. The images of the cards are poor. Zooming in to read the cards and see the detail is awkward. The whole is trying to give the impression of uniqueness when in reality it's just a card shop where you can delay shipping.
You assume that everyone follows a sound method of thinking, but if he just wants cash for a fix and he hasn't had one in a while he won't be rational.
FaceCash is nothing like the existing payment system. It's a lot more than a POS; it's a unified payment and accounting system capable of storing and organizing more payment information than any other system in the country. As part of that it has a web-based POS and API, but that's just scratching the surface.
The gender gap means that you can have someone who is absolutely amazing due to her own strengths, but cannot realize them because of the vicious and mean environment around her. One way to deal with this is to strike out at the environment, and I encourage anyone so inclined to give it a shot. They will call you evil things, and you will feel really badly for it.

Another way is to reject that environment and build your own, and I suspect that explains a certain number of startups which have been surfacing of late. The alternative is continuing to power the hate engines of the Valley, and that's just not going to work.
This looks really clever: good luck!
I disagree with your analogy, but you're right that it's difficult to get started.
A nice symbolic gesture, but we know it will do no good. Pretending that our regulatory agencies aren't in the pockets of industry is sheer lunacy.
Basically pg doesn't think it's important and doesn't want to do it.

http://news.ycombinator.com/item?id=1329334
Ok, I think I now understand your point, even if I don't agree.
I don't understand this bizarre desire to resort to acrobatics to paint anyone who ever opens their mouth as a hypocrite. Do you really want everyone to just shut up about everything? Then doesn't that make you a hypocrite?
If those 3 guys in charge are the bottleneck of Al Queda, then it's a serious blow to terrorism. But terrorist networks operate with independent cells, their bottleneck being more about resources and less about leadership. Freezing bank accounts, shutting down operations that are financing terrorism does a lot more good than the killing of Bin Laden.

In the case of spam, banks know when transactions are made for fraudulent products. For this whole industry to work you need their cooperation as online transactions are only possible through banks.

Take this away and I could see spammers in real trouble.
They still cane people there. Like smart ass American kids that steal street signs.
Yesod for non-Haskellers
Even though this has nothing to do with persistence (though I can see how you'd think it does from the OP title), I just want to give you a different perspective (again, this doesn't really have anything to do with what Antirez is actually saying)"

What's more reliable? Data persisted to disk on a single server in a RAID 1 array, or data stored in memory of 10 machines which are completely isolated from each other? What about 100 machines?

It's wrong to think of disks as reliable/persistent and memory as not. You should think of both as stores where neither is 100% reliable. Memory is far less reliable than disk, much in the same way that a single disk is less reliable than RAID-6. However, just like you can make disks more reliable by replicating across other disks (and then even more reliable by replicating across multiple servers...in multiple locations), so too can you achieve reliability with memory.

EDIT (clarify what they are talking about):

They aren't talking about persistence, though I can see why you think that from the OP title. They are talking about loading the data set into virtual memory when it doesn't fit into memory.

This has nothing to do with persistence. Antirez isn't saying he doesn't trust Redis' persistence implementation. He's specifically talking about how the Redis VM handles more data than available memory.

He's saying: always have enough memory for all your data.
Data Analysis by Standard Deviation for Spread of Distribution Measurement
>>I also doubt a Vbulletin-based solution is going to fly with this audience.

Webmasterworld uses a traditional forum software like vbulletin and it works quite well. Audience of HN and webmasterworld are not very different by standards.
A native pointed this out to me while I was visiting. You do not call San Francisco frisco. Apparently, the people there really, really hate that.
For the record, Github have in fact done the right thing:

https://github.com/blog/862-block-the-bullies
With UTF-8 certain common operations take long. Individual character access is O(n); accessing all characters in a string is O(n log n). Even just cutting a string is O(n). For some applications that'd be too slow. Implementation of regex and other features is complex.

Rune is not UTF-32, but a similar constant-width format. It is not multibyte, but rather single-int-per-character. Gotta stress this point: never interpreted as bytes. Resides only in process memory, not in files, nor for IPC. Held in arrays of of 32-bit ints, not bytes, thus no problem with nulls. There is a trailing zero int, quite like in good old strings.

Individual Rune character access (again, an int, not byte) is O(1); various string processing functions are simple to implement for Runes; character ranges are easy to compare, etc., strings have `predictable' length, etc. etc.

As an internal-only format, it may be improved at will. Indeed, once it was -- from 16 bit short to 32 bit int, to support newer Unicode character set ;-) The change was internal to library and header files; programs were just re-compiled.
I do have that data and have been using it in these kinds of analysis. There are two big problems with it. The first is that it's not given out in any kind of time-series or by distro-version so some analysis are very hard to do (this one would work though). The second is that the data gathering is opt-in so the sample will have a bias, probably towards power users.
Wow, I'm surprised. You completely misunderstood what I said.

Anyway, I don't think it is appropriate to continue with this subject on this type of site.
what made you so angry that you reverted to behaving childishly?
that seems like an oddly strong reaction to this thread?

Given that you responded in such a dramatic fashion to something that genuinely didn't involve you in any way whatsoever, why are you criticizing Zed for reacting strongly to a far greater provocation?
Spree killers were part of my original total anti-gun position, but the more I looked, the more I realised they are an outlier.

Port Arthur was a very large massacre with ~35 dead and made up about 10% of our annual murders, but usually spree killers comprise a much lower percentage. Legislation shouldn't be made based on the outlier case. It's even worse in the US - the high visibility spree killers would only total 100-200 per year, but there are about ~17k murders annually in the US (11k of those are with handguns). The spree killers that make the headlines are a drop in the bucket in the US, and in Australia they're actually pretty rare - separated by years, not to mention that we haven't had much in the way of such things this millenium.

In short, focusing on spree killers misses the bigger picture. The sheer number of spree killers is immense in the US as compared per capita to its contemporaries, but even there it's still a drop in the bucket.

---

six degrees of separation: one of my teachers at high school taught Julian Knight (Hoddle St bloke) how to shoot, in the school's army cadet programme...

six degrees of embarrassment: I had been seeing a lass from Tasmania for a month or two and was making a short series of dark jokes (my MO) about the Port Arthur massacre. She waited patiently to the end of it, then let me know her aunt died there. She said it was worth waiting to see my suitably embarrassed expression...
"I've never heard of a mugging in Virginia"

http://en.wikipedia.org/wiki/Richmond,_Virginia :
Richmond was ranked overall as the 5th most dangerous city and the 12th-most dangerous metropolitan area in the United States for the year of 2005.
> For example, I didn't contact github because I knew one of the peole working there was in on the joke.

For the record, this isn't true no matter how many times you repeat it. You should have emailed us and we would have taken care of it without a holiday weekend filled with unnecessary drama.
Redis is an in memory but persistent on disk data store. So memory is used to serve data, but disk is used in order to persist. This is the Redis model since the start. What I was questioning in the linked group message is to go for disk not just for persistence but also to take ready-to-serve organized data.

Actually in the persistence side we plan to do more work to make Redis better, for instance Redis 2.4 that is entering release candidate can save/load most databases on disk ten times faster.

In the future we plan to explore a new AOF format that is more compact and faster to process, and the ability to rewrite the log without a background process (BGREWRITEAOF).
With the exception of IRC, that is pretty much what happens here.
I wish I could block zedshaw from all of the internet. I wrote a web proxy once which cuts out adverts - I think I could extend it to block zedshaw too. But my proxy is old, and had bugs with some webservers.

Maybe a zedblock plugin for firefox would be cool instead?

Even better would be to just integrate it into firefox. But then you'd still have to put up with the character whilst using other browsers.

Which means a WC3 draft would be more appropriate, so that all of the browsers could implement it. I imagine WHATWG have already got something in the works though. They've been doing a lot of good work with the whole html5 thing.

Does it bother anyone else that github appears to be following a Concerned father approach here? I guess it's not that bad. Other internet forums have moderators and such, but github isn't really about the project - but the individual. So I'm not sure how letting other people moderate for you would work within the github garden.

</nonsense>
Katrina Kaif Boom Movie Wallpapers, Photos, Pics
Katrina Kaif started her career in Bollywood with Boom movie. It was not the hit movie by Katrina but still it was her first step into the Bollywood movies. Katrina Kaif never looked back after that and gave few hit movies with co-stars like Salman Khan, Akshay Kumar, Ranbir Kapoor. She already made a mark with her acting, beautiful look and cuteness. Here are few stills of Katrina Kaif in Boom.
Legal fights between forks on FFmpeg logo
Paver Installation is Mandatory Now-a-days
Pavers are good for landscape settings, and can help any type of setting look its best. Whichever type of paver you decide to use it is going to make your house and your outdoor settings look its best.
Sorry, but the culture here is more of the variety that if you think you have a good idea, you build it and see what people think. Code speaks. You're not going to get terribly actionable feedback here as you would if you had something to show. There's a whole genre of "Show HN" and weekend projects.
Do you have the content of the original post?

Did I miss a link to your current startup?
I'm still trying to figure this out myself.

I think it's just built up over time. I've never met Zed. I don't quite understand how he's built such a following -- it's quite possible it's because he's a nice guy who helps people. It strikes me from what I've read by him and about him that this SEEMS unlikely, but again, I do not know him.

The opinion that drove my response was that this was a monstrous waste of resources for github. Zed has influence and his blog post provoked a reaction that was unnecessary. We don't know how widespread this problem is on github. This is the first time I, or anybody I've spoken with, has even heard of anyone having this problem. Running a startup (I imagine), especially one with as much success as github, is almost certainly incredibly difficult. Reading a blog post rant by someone with influence has got to be a real bitch. And they handled it with grace and patience. Which is more than I can say about myself and Zed.
Well if you have the Reddit Extension Suite, the filter module allows keyword, domain and subreddit filtering(for /r/all). Blocking imgur should take out most pictures and effectively all the rage comics.

No way to filter just rage comics unfortunately without cooperation of their creators(title tags on them so you can filter).
He must realize his "loud" persona is what brings out the trolls that he so often complains about, so I'm going to guess that yes, it's calculated. Turn off the persona, ignore the trolls, and the trolls will go away.
Like lots of others, I can help with hosting (work at a big hoster). Ping me a message if I can assist
A friend in LA told me that apparently tinted side car windows are illegal there, supposedly so an approaching cop isn't blindsided by a firearm. It just seems innately odd that firearms are legal, but tinted windows aren't in case you have one...
Because their primary goal is evangelism of the free software ideal, not software development.
I call bullshit. The only place this is mentioned is on their own Twitter and Posterous.
Here you go:

http://lists.freebsd.org/pipermail/freebsd-current/2010-Augu...
Effective mentoring programs
> This happens rarely and when businesses get burnt, they're more apprehensive to do anything with opensource in the future.

And why is that a bad thing? When they "accidentally" copy a random image on Google Image Search and publish it in a flyer, they get sued by the maker for copyright infringement, and they become more apprehensive to copy random images in the future. This is a good thing. Businesses need to learn that there are laws and that software is subject to licenses that they should read. If they fuck up it's their own fault. Do you really want your user base to consist of people who don't read your license and don't try to honor your rights and only care about their own profit?
Interesting medical perspective. http://aappolicy.aappublications.org/cgi/content/full/pediat...