skysight-inc/HackerNews huggingface dataset:
I was hoping for more than speculation. Sadly, this article didn't contain it, but a bit of googling turned up this paper:

http://static.usenix.org/events/sysml08/tech/full_papers/xu/...

These guys wrote some software that looks through the logs from a Hadoop cluster and identifies patterns of anomalies. If a cluster of a few exceptions tend to be spammed in the logs at the same time, it identifies this as a single problem. If a scary-looking "error message" is actually normal, it says that this is normal.

As someone who has spent too much time doing that kind of thing manually, the idea of automating this sounds very appealing.
This reminded me of the Rohloff Speedhub (http://en.wikipedia.org/wiki/Rohloff_Speedhub).
Statistics vs. Machine Learning
"My passion for software often leads me to ignore work-life balance. I'm making a conscious effort to take time out to exercise and eat right so my all night hacking sessions are even more productive."
Knockoff $6.00 version of the Nifty MiniDrive?
Looks like someone just launched a cheap copy of the nifty minidrive... It was only a matter of time I guess.
Swype makes an on-screen keyboard bearable.
I feel I need to comment on a couple topics that really stand out from First Round Capital's approach, but no one appears to be touching on:

Firstly, this is an application to be matched with a company in an investor's portfolio. What makes this is essentially different from just a common app is that interviews and work you do for any of these companies on this list may be shared with the entire community/portfolio, and there will be opportunities to move to a place to a better fit or position after establishing yourself (I have seen this done before, an acquaintance of mine worked for a startup in SF this summer, and at the end of the summer he was offered a full-time position at a different company in the same portfolio after hearing about his prowess as a web developer/designer).

Secondly, this is a beautifully put together application. Not only is it aesthetically pleasing, but the questions give a lot of hints to the applicant about what qualities a startup is looking for in a future worker. For a first time applicant, this is particularly helpful.

I definitely support this approach. It has been done already by KPCB Fellows (a bit like a common app, but with less questions; they ask for a portfolio still, but also ask for the applicant to complete a programming or design problem depending on the iteration of the application), and by a16z (Andreessen Horowitz takes a similar approach where you apply with them and are matched with a company in their portfolio based on fit and need), and by Sequoia Capital, just as feniv mentioned. On a similar note, it's been a particularly hot year for recruitment websites like Readyforce, which did Hacker Tour, and Seelio, a portfolio site that just launched a jobs posting section.
I like how the "textures" link is broken.
Because
1) they were so large
2) they are still trying to compete

This also describes Microsoft and is also why it's popular to bash it.
Because it's pretty amazing to watch a giant fall so quickly.
> In politics, it's very common to use phrasing like "he didn't chose his words wisely, but I agree with his point." as code for: "I'm diplomatically saying I agree with what he did".

Now I get it. Dealing with the political world for this long has made you treat everything as political by default. The guy was straight talking with you on identi.ca, not making a political statement nor speaking on camera. He wasn't "speaking in code," as you later deduced after going back and forth a few times. Your assumption was for the worst of his argument, not the best, and that you were presumptuous enough to tell him how to "fix" something that you misinterpreted with an unfair base assumption is even more asinine.

> I again point out that I didn't resort to name calling and I wasn't disrespectful

I know, which is why I ignored this irrelevant statement the first time, because it was a straw man then and still is. I'm not accusing you of name calling nor stooping to the level of those who called you McCarthyists, nor am I accusing you of being disrespectful. I think you shot this guy down fairly hard when he brought up a point with you, and it's that style of argument, the default-hostile world view, that I really get annoyed by out of your camp.

You could say I'm bringing this up because I want to have a reasonable conversation with you, and people like you, without spending a few back-and-forths saying something to you the exact way you want it to be said to you. The technology world is not out to get you. We're not speaking in code at your expense. Most people in this audience here on Hacker News are sympathetic to FOSS because a lot of us build our livelihood on it.

You do have friends in the world, and I think this guy was trying to be your friend. You've either been trained or trained yourself to regard everybody as an enemy from the get-go, and that's what I'm trying to get across to you. I know that running the FSF has exposed you to a lot of bilious argument against your very existence, but this guy wasn't remotely agreeing with Mark or being political, he was just having a conversation. It took a while for him to get that through to you, and speaking for myself, I would have given up long before he was successful.

This is coming from somebody who has built his entire career upon FOSS and believes in its success. You'll often see people say something like "I love FOSS, but its fan club leaves a lot to be desired". Things like this are why.

> This is an example of useful discourse.

It eventually was. It sure as shit didn't start that way.

> I encourage others here to read the whole thread over on identi.ca and decide for themselves which of us is right.

I really hate when people speak past me while replying to me. It's dismissive and belittling.

> I'm about to to go to bed, and I'm sure I won't have time to respond to you further here, as the odds I'll remember to check this site again -- which I don't normally read -- is pretty low. You can email me if you want to discuss it further.

I'm so glad this was edited in after I spent ten minutes carefully crafting a response. What a waste of time.
Defined as distinct steps, but considered as leading to or supporting each other. Right mindfulness defines the environment in which mental happiness arises starts the process of deep concentration (or single mindedness citass'ekaggata):

"Samma-satissa samma-samadhi pahoti" - In him who has right mindfulness, right concentration progresses. [http://www.bps.lk/olib/wh/wh171-p.html#T119]

Here is a link to a more experiential summary of this psychological interplay between effort->prolonged attention through retention (aka 'mindfulness', lit. sati) -> concentration:

http://theravadin.wordpress.com/2010/09/30/surfing-on-the-wa...
Not a fan of the design of the site it self. Waaayyy too many layers.
"Do people still use "pimp" as a verb non-ironically?"

Do people still use "ironic" when they should be using "sarcastic"?
I recently built a web-based tool for visualizing usage of Tel Aviv's municipal bicycle rental system using D3 and mapbox (warning, hebrew): http://telostats.com

Source is up at https://github.com/idan/telostats, janky though it may be. This was my first effort with geo and D3, and I'm a python person, so the JS is probably eight different kinds of terrible, but hopefully it's useful. There are a lot of examples like the OP's blogpost where D3 is used to render geometry, but very few that show you how to use D3 as an informational layer above an existing slippymap (which is what we did).
It's not a terrible question, but it's really not that different from more common corporate-speak interview questions like, "We like 'out of the box' thinkers here. Does that describe you, and if so, how?"

If anything, it's an easier version of that question, since it primes the applicant with the hint of considering responses outside the standard domain. It makes sense to me that pg doesn't consider this a top ten question.
Since BB10 isn't even done yet, it hardly seems fair to call these ideas "old biases". It might be time to revise those current biases once the thing ships.
I've been holding off from upgrading my Droid 1 for the longest time because no one is releasing good Android phones with physical keyboards (on Verizon). It looks like the Droid 4 might be my only option. I share your hate for on-screen keyboards, at least on phones. I have discovered though that the on-screen keyboard can be enjoyable to use on a larger screen (10" tablet).
http://www.wikihow.com/Practice-Breath-Meditation-(Anapanasa... ... one example.
I don't think that the author is saying to "un-design" at all. She's saying to use a basic framework as a starting point and learn how to make it your own. Adding the fonts/colors/images that you feel add to the site are your own creativity and a way to break away from the typical Bootstrap site that is commonly used today.

Obviously it isn't advice a designer would take, I feel its meant more from one programmer to another and gives a way to make your demo less stereotypical.
I just tried it out. agreed it is a great experience, but i wish they were more upfront about their pricing. I figured they were just charging the delivery fee on top of safeway's prices, but later realized they are also marking safeway up by 5%. I'm sure most people won't notice it, and most people wouldn't really care about it even if they did know about it (myself included), but somehow discovering it on my own I couldn't help but feel a little bit duped.
Are there any good "State Engine" packages for use with Ruby on Rails? I have been working in Javascript for the Windows 8 UI (and probably PhoneGap to make a quick Android port), but if it would help get the product done to go another direction, I am willing to consider.
So no-one should share advice or tips they have learnt to help them get by in a field that isn't their primary profession?

I like that they are sharing what they have learnt about a field that isn't theirs and doing so in a way that will appeal to other programmers.

I often find design tips from programmers much more relatable and usable for my skill set than I do design tips from designers.
I've been looking for a laptop-appropriate ARM board that takes DIMMs for quite some time, as all the SOCs are very tight on RAM. Designing a motherboard is a bit beyond what I know how to do, but I really want to build a laptop with a custom composite shell, an ARM CPU, a high-res 4:3 screen and lots of battery.

I hope it gets updated to a Cortex A15 CPU.
I think it looked better at stage 2 before all the work was done to it. That font doesn't really look good
I've often wondered about examples like this.

To what extent can making yourself attractive or "cute" enough to have your existence furthered by another species be considered a successful form of adaptation?
I've already counted 90+ authors and contributors from a _brief_ history of finite simple groups, using [1]. This includes "et. al", from which I have assumed best practice of APA Style Guidelines, indicating at least 6 authors. I also could have counted more using [2], but I believe this is sufficient.

I feel that the statement that "only 100" mathematicians worked on the classification of finite groups is disingenuous. There is clearly a disparity between contributing a kernel patch and dedicating your entire life to researching a mathematical topic.

As for the Linux kernel, I would like to point out that the original paper [3] states that 7,944 developers have contributed since 2.6.11 (which is more than your estimate, but important regardless). A paragraph later on is a little more telling:

>[D]espite the large number of individual developers, there is still a relatively small number who are doing the majority of the work. In any given development cycle, approximately 1/3 of the developers involved contribute exactly one patch. Over the past 5.5 years, the top 10 individual developers have contributed 9% of the total changes and the top 30 developers have contributed just over 20% of the total.

That is to say, 30 developers have made 20% of Linux. This is not unlike the classification of finite groups, where a small amount of people have done a large majority of the work. It would be insane to say only 100 people have ever looked at finite groups. Indeed, proving something is exponentially harder than learning it. Similarly, you would not say that 7000 people use Linux, because 7000 have hacked on the kernel.

As for your last comment regarding about how you did not choose the topic, I agree. But I think that this entire debate is silly: neither side is more important than the other, more difficult than the other, mutually exclusive, or so on. I do not agree with Dijkstra on this point, and I feel that his fame is no reason to excuse him from it.

[1] http://www.ams.org/journals/bull/2001-38-03/S0273-0979-01-00...

[2] A History of Finite Simple Groups, by FCC Doherty.

[3] http://go.linuxfoundation.org/who-writes-linux-2012
Release of FreeBSD 9.1 close
I agree that BBM may keep some cliques using Blackberries, but, as we see from Comscore, the trajectory in the last two years has dropped so rapidly for Black Berry, that we can be pretty certain they won't recover in the United States.

I would love to see country by country comparisons. As an Ex-Pat Canadian, it makes me happy to believe that some countries will continue to be dedicated to RIMM.
Quite a few people here in Ottawa still have Blackberries. Mostly government types and a lot of them carry an Android/iPhone as well.
RIM signed a lot of very long term contracts with a good number of the large enterprises and various levels of government in Canada that they will stay afloat for a long time. By very long I mean you can count them in decades..
Patrick Rothfuss calls The Game of Books ill-conceived bullshit...then loves it.
"I plan on spending no more than ten minutes on the phone with this guy. I’m going to be polite, thank him for wanting to involve me with the project, and ask a few questions that will confirm my suspicions that this whole project is well-intentioned but ill-conceived bullshit."
Thought everyone might be interested in this - I did a little exploring (because it beats studying for exams). To the left of that list in the source code, there is a list called "privacyData" and after it is another string of user IDs, not coincidentally, all my friends (family members) I have blocked from chatting me or interacting. These ID numbers are listed as "13656xxxxx":-1, presumably assigning them a value of -1 each.

This suggests to me that the magic algorithm is assigning users a value from -1 to 1, with the more positive ones more likely to appear in chat. Between the privacy list and initial chat friends is this string of code:
"ordered_list.available_target":0.85,"ordered_list.top_friends":5,"sidebar.min_friends":7"

This suggests to me that it's (1) searching for friends that have a value higher than .85, (2) always placing the top 5 friends from your initialchatfriendslist in your top half chat sidebar, and (3) always keeping at least 7 friends above the fold in the chat sidebar.

Finally, there's an input for "sound.enabled: true". Interestingly, after I turned chat sounds off, logged out and logged back in, it had not updated to "false" yet. This suggests to me that by monitoring when that flips, we can figure out how often the initialchatfriendslist is updated.
I don't buy that they ever had the consumer market. They certainly had business going for them thanks to their enterprise server. That was their market and they knew what it was doing.

But consumers... I'm not so sure. I've seen a few people use BBs and they seemed amazingly obtuse. The only time I played with one for more than a few minutes I couldn't figure out how to do many (now seemingly) common things like uninstall an app or change it's position in the list.

The people I knew who liked BlackBerries swore by them for two reasons: they had a great keyboard and they did email.

But any phone manufacturer could make a phone with a fantastic keyboard if they really wanted to spend the money/time on it.

The email people all seemed to have started before the iPhone changed the direction of the market. When your options were a feature phone (terrible), a BlackBerry (built on email), or a Windows phone. BB was more popular than Windows Mobile, so it got the users.

The truth is, of the consumers I knew, email wasn't a big issue. The thing they all loved was using that keyboard for SMS, since most other people weren't using email on their phones either.

Basically, I think that BB's consumer market share was handed to them by default and momentum. People were drawn to it because as a smartphone they saw it as better than their dumb phone/feature phone.

On the other hand the iPhone had to convince people it was better than a feature phone, better than a BB, and (for many US customers) worth switching to a poor network.

I certainly agree that BB pigeonholed themselves and ignored the consumer market. With their momentum, they could have at least held a good chunk of the consumer market.

From my (admittedly anecdotal) experience, I'm not sure they ever earned any of their consumer market share.
But use google web Fonts to make it less bootstrappy
Unless things changed in the last few years HDMI requires a non-trivial license fee of $5,000 to $15,000, if I remember correctly. There's also a per-unit fee. If you are not a signatory of the contract you can't buy HDMI chips.

How are they getting around that?
Their product is a national treasure that you enjoy the benefits of at no cost. Want to show them how much you value it? You could always start a petition to give Yahoo actual treasure in the form of API access fees, similar to Google's Adwords API.
I can maybe see myself using this to tweak the last stages of a paper with a coauthor, but otherwise I can't imagine writing LaTeX without emacs keybindings (auctex, reftex, cdlatex, I'm leaving them all lowercase because I can't remember their idiosyncratic capitalization patterns). Case in point: in trying out your editor, I opened several new browser windows accidentally.

So, is there a way to upload latex and bibtex files?
Look on my works, ye mighty, and despair!

Scale, hubris, karma, schadenfreude, and a glimmer of hope, all wrapped up in one convenient package.
Perhaps I'm being nostalgic, but 24 Ways is sacred to me. It's a yearly list featuring the best-of-the-best sharing insight in to their specific areas of expertise. Christian Heilmann on localStorage (http://24ways.org/2010/html5-local-storage/), for example. This article feels way below the bar; at least, the bar I have set for the site in my own head.
http://www.thedailybeast.com/newsweek/2009/02/13/lessons-in-...
I disagree about your second point. I'm a CS Major at a top 10 program, with a pretty good GPA (~3.7). This is a throwaway account btw.

During this fall recruiting season, I sent out my resumes to all the top companies, and was offered interviews at every single one. With the exception of two companies, I received offers from everywhere I interviewed, including Amazon, Google, Facebook and Microsoft. I think the market is so hot right now that you CAN get showered with job offers just by sending out a lot of resumes.
> If we didn't do this, the city where I live, New York, would have a freeway running down the middle of it.

And it wouldn't take six days to get from one end of Manhattan to the other. (Edit: That was a joke, if the downvotes are originating from this sentence.)

If we're talking about LOMEX here, I don't think historical markings had anything to do with it being shot down. Residents of a couple neighborhoods in Manhattan were annoyed that half their neighborhood would be demolished to build it, as I understand.
Why not just use themeforest if your business' core competence isn't design? Buy a theme from a designer who spent hours taking care of nitty gritty details that would take you days and weeks. Your blah niche customers would most likely not notice or care if randomly land on another site with a similar template.
Would you be willing to accept the same strictures yourself, to software you have written? You are never allowed to sunset bad ideas or stop supporting them - at least, not until a government committee says so?
Given that my baseline plan is $120/month, I can see why Black Berry still has a market....(Voice $45, Texting $15, data $60)
My company develops for Blackberry as well and it is a mess. Our BB client lags far behind on features compared to our iOS/Android offerings and not for lack of development time. We spend triple the amount of effort developing for BB.

As an example, compare the Blackberry offerings in java.util:

http://www.blackberry.com/developers/docs/6.0.0api/index.htm...

to what Android offers:
http://developer.android.com/reference/java/util/package-sum...

These are BASIC utilities classes that form the basis for all your java data structures. When you start comparing other areas of development (deployment, UI development, etc) it looks even worse for Blackberry.

It really is their approach to getting 3rd party developers on board that has let them slip as far as they have. Their devices are still great and the keyboards are very slick.
You are attaching 9420 event listeners (three for each county). A better solution would be to do the equivalent of delegate in jQuery:

var counties = map.append('g');

counties.attr('class', 'counties')
.selectAll('path')
.data(countylines.features)
.enter().append('path')
.attr('d', path);

counties.on('mouseover', function(){
if (d3.event.target.tagName == "path")
showCaption();
})
.on('mouseout', function() {
if (d3.event.target.tagName != "path")
caption.html(starter);
});

You also don't need to repeat the process on mousemove, that triggers dozens of events per second for what mouseover and mouseout already accomplished.

Try it out, I'm sure it will feel snappier.
And in view of that, how is Peewee better than SQLAlchemy? It doesn't appear to be at all.
I though it was a joke.. Was it a joke?? I mean really.. Whitehouse petition for an API.