skysight-inc/HackerNews huggingface dataset:
That's very inspiring! I think it's great that even though you didn't have access to a computer that you pursued your dream and learned how to program - even write your own Hip Hop website.
That's definitely not my world and one reason I left big-corp in the first place.

EDIT ADDED: It seems like a really broken market if buyer decisions are completely orthogonal to the product being purchased.
As far as I know, Sublime Text is made by one person. And it's totally understandable that he's putting all his time into Sublime Text's features.

With all the distros out there, having an installer for each would be quite intense.
For the record, his suggestion to openly commit to not use patents was taken up recently by Twitter and widely applauded, although he copped an amazing amount of flak at the time. I found his blog though, so all is not lost: http://pl.atyp.us/wordpress/

In this case, hellbanning just demonstrates that HN is run by a private cabal. Whoever it is can run it in their own way I guess, but without any oversight they're likely to ban people for the wrong reason and with no recourse, and doing so doesn't contribute to things like voting quality.
So because people continue to build bad browsers, it is somehow my fault that their users can't enjoy what the rest of the world gets to see?

Users, stop using broken browser. You are only holding the rest of us back.
I'm sorry, but I fail to understand your grief about Opera. They've been nothing if not standard compliant since before most people had internet access. Not to mention the huge amount of not-PC-hardware they have provided a browser for (Opera Mini for feature phones, Opera for TV's with internet, Opera for Nintendo DS, DSi, 3DS)

I may be biased as long-time users often are, but they're definitely not comparable to the plague that is IE.
The W3C working group includes these browser vendors. So much of these webkit enhancements are waiting for Apple to submit their proposals to the group. Last time I looked Apple were stalling in submitting them to the group.
People are being way too negative about this. So, they were a pair of "idea guys" who failed to execute and then managed to grab more than their fair share of the latest Valley success story. Does this warrant their eternal membership in the tech community's pantheon of evil?

It seems to me like they're trying to put the Facebook thing behind them and use their wealth constructively. If you think startups are generally a net positive for the world, then more money going into startups has to be a good thing. And you have to admit they do have some ability to spot big ideas.
If You Were a Doctor
RCTI Online
RCTI Online
Nonton RCTI TV RCTI Online Streaming RCTI TV Online via internet Sajian istimewa bagi pengunjung goceng blog yang ingin rehat sejenak sambil nonton acara TV secara online dalam hal ini RCTI Banyak acara menarik dari TV swasta ini yang terkadang sayang untuk dilewatkan makanya sering seringlah mampir dikala ingin ingin nonton RCTI Online yang tentunya harus di dukung dengan koneksi internet.
The problem also lies with the vendors themselves. By operating in a fashion that's too open, we as developers are made aware of features before they're properly implemented.

Yes, it's wonderful that pages can be translated in a three-dimensional fashion now. I'd prefer to wait until six different declarations aren't required to know about it, though.
The methodologies described in the article seem sound to layperson like me, but do keep the last paragraph in mind:

> The study was funded in part by The Urban Wildlands Group, Environment Canada, the American Bird Conservancy and Defenders of Wildlife.

I wonder, for instance, how many total birds migrate each year and if we think communication towers are depleting those numbers. Don't get me wrong, I support common sense solutions to reducing needless bird deaths, but I also like to have context to know how much to worry about things.
Database scalability is not only about scale-up, scale-out and hardware...
Neither are a few million birds too dumb to avoid guy-wires.
How media sees Big Data:

BIG database => BIG machine learning algo => BIG MODELS => PREDICTIONs, Insights => $$$

How it is actually done:

awk -F"\|" '{print $1}' SCRAPED_file_pipe.txt | sort | uniq -c | head -n 10 => $$$
I don’t see how this axis itself is a problem. Could you provide a specific example?
Not really. GPL3 differs from GPL2 in following things:

1) Patents, i.e. you can't circumvent GPL3 by using GPL software as something you build your software on, but then don't share it because while source code may be available, you patent the code. It was possible with GPL2.

2) DMCA, i.e. you can't circumvent GPL3 with using DMCA which makes circumventing DRM illegal in US. It was possible with GPL2.

3) Tivoization, i.e. you can't circumvent GPL3 using digital encryption, when you release the source code, but not the necessary cryptographic keys.

In other ways, GPL3 is pretty much the same as GPL2. Using GPL3 bash would not make Apple release source code of Mac OS X any more than using GPL2 bash. The only reason not to use GPL3 (1) is when you don't want the three things I listed above taken from you. I would suggest that makes any company with "no GPL3" policy toxic, not GPL3.

Should you want to educate yourself, here's a link that explains it pretty well: http://www.linuxfordevices.com/files/misc/GPLv2_vs_GPLv3.pdf

(1): It's very different with AGPL
"bad" is quite relative here. Have you taken a glance at Chrome, Firefox or Opera recently? They're very innovative programs.

The salient point is for the developer to use discretion before toying with bleeding-edge features.
If you can't think of your users, think of your code then.

There's probably lots of CSS that has old -webkit/-moz/whatever tags because it "still works" and there hasn't been time to maintain it properly. A tool like this would make the code smaller, clearer and more future-proof without affecting any of your favorite users. It would just so happen to help fringe-browser users as well. I'd say that's a win-win, especially if you value attracting new customers and making money.

Right now, if I reach a web site that browser-sniffs or doesn't "support" me I go away and never come back. Generally not a useful way to treat visitors.
If any of you are 'stressing' about a pointless number next to your username, then I think you need to take a step back and put things into perspective.
May I suggest distraction. Get your mind off of the problem and let it be for a day. Not sure if this works for others but for me, I go for walks. Often the solution, or a new tact, would hit me and I could then sit down and try my new idea.
This. The Apple wireless keyboard solution adds no baggage to the iPad itself, is very portable, and the compact height of the keyboard allows stacking the keyboard and iPad vertically on your lap or flat surface (meaning touch gestures don't require holding your arm up).

Personally, I use the virtual keyboard exclusively. I find it a nice change of pace. Somewhat similar to how the thought process seems to change when writing with paper and pencil, compared to hammering away at a physical keyboard.
Once I realized that most of my karma was coming from my most casual comments, I stopped attaching much importance to it at all.
Chinese Activist Chen Guangcheng Escapes House Arrest in China
sage goes in every field.
Just start from the official Blender python api docs [1]. It's very well documented and easy to get started if you got some Python background.

We're building Blender scripts for character editors instead of map editors. For our game engine. It's just so easy to get some cool looking 3d models built programmaticly with the Blender API ^^

[1] http://www.blender.org/documentation/blender_python_api_2_63...
Serif: Adobe Caslon Pro
Sans: Optima LT std
Looking at the numbers they offer, it seems like it's about 1 bird per tower every 4 days.
At least now, title does not go as far as claiming that this is formula that _caused_ the crash, unlike this sensationalist piece[1]. The other popular formula to pick on is Li's Gaussian Copula [2] that did not address tail risks and dynamics of assets' co-dependence.

The important thing to remember is that finance is not physics and any model of reality is just that - model. As long as model's assumptions are close to reality, model works fine. It is failure to understand limitations or when assumptions do not hold any more that led to crash.

Actually the over-reliance of quants on models like Black-Scholes or Gaussian copula is a testament to how well these models work (or should I say worked?) for specific market conditions.

[1] http://www.guardian.co.uk/science/2012/feb/12/black-scholes-...

[2] http://www.wired.com/techbiz/it/magazine/17-03/wp_quant?curr...
Display C sources in chrome
One of the most annoying features of chromium is that it downloads instead of displaying various types of files (.c, .h and so on).

After a bit of investigation i found that at least for local files you can override this by defining your preferred mime types in
~/.local/share/mime/globs2 as follows:

> cat ~/.local/share/mime/globs2
10:text/plain:*.c
10:text/plain:*.cc
10:text/plain:*.c++
10:text/plain:*.cpp
10:text/plain:*.h

The first field is the priority (smaller number means more important), then follows the mime type, then the pattern that you are matching.
The default rules (/usr/local/share/ ...) have a priority of 50 for .c, .h and so on.

For remotely-served files, the browser relies on the MIME Type supplied by the server and the trick above does not work.

Looking at the Chromium sources

chromium-courgette-redacted-18.0.1025.162/net/base/mime_util.cc

it seems that a partial fix can be achieved by adding the list of types we want to display to the array

static const char* const supported_non_image_types[] = {
...

+ "text/x-csrc",
+ "text/x-chdr",
...
}

although i'd rather find a way to override the server-supplied mime type in a way that does not require rebuilding Chrome.

Anyways, at least for local browsing, this seems a significant improvement.

cheers
luigi
Sorry, I'm not really good at responding to comments fast on HN. The source is currently embarrassingly bad as I iterated through different ideas. I'm ...eventually... going to clean it up and put it on github though.

It is based on moderncv, hacked up a bit, but I think that template still looks quite similar to what I have.
The BlackBerry10 will hit the market in October | Gadget Magazine
As some others said, the language makes a big difference. When I write Ruby/Rails code on my Mac, TextMate and a terminal window are all I need. When I'm at my day job writing C# (a static typed + compiled language), a setup like this would be incredibly painful. Just the loss of the powerful Visual Studio debugger would send me home crying, not to mention having to worry about setting up complex dependancies in a build script when calling the compiler over the command line.
I'm surprised someone as skilled as you hasn't been able to find a job. Have you considered moving out of Mozambique to a greener pasture?
Marvelous Collections Of CSS3 Advanced Tutorial
I think it's a more general principle of "if we say it's a matter of national security we can do whatever we want"

If you don't agree you are perfectly at liberty to be held indefinitely without trial and be tortured.

I don't remember the latin term but it's approximately "look what a big stick we have"
What Weight Loss Goals are Best?
What Weight Loss Goals are Best?

Knowing the best type of weight loss goals to aim for is crucial in maintaining your motivation to reduce weight.
Not Just a Matter of Losing Weight

It's great to step on your bathroom scales and discover you've lost weight, but weight reduction isn't the only target to aim for. In my experience, the most successful dieters are those people who have a variety of different goals.
You obviously don't live in China...
Somebody needs to create a startup to find problems for startups :-)
I couldn't agree more. Accuracy is a problem, variation is another problem. Dealing with layers in the business who have no math or statistics background but very strong opinions is yet another complication.

These types of conversations aren't uncommon.

Other - "I need you to prove our stuff does X, Y, and Z".

Me - "Ok.."

<time elapses>

Me - "Ok the data shows our stuff does X but Y and Z are just random noise"

Other - "We ran it once before with this other guy and it showed our stuff did X,Y and Z. We've been promising it to our clients for a year. He gave us several examples, but when the clients asked to see the underlying data he couldn't produce it. So we just need you to prove it does X,Y, and Z."

Me - "The data only shows it does X. Y and Z are impacted positively through X, but once you condition on X, Y and Z are not causally affected by our stuff"

Other - "Yeah...well I promised client we would give them a report by {{insert random ridiculous date here}} proving it did X, Y and Z. We are going to lose them if we don't deliver a report saying that"

Me - trying for the 50th time to explain they shouldn't promise a positive result when we've never looked at the data.

There are hundreds of variations on this conversation. Your code is wrong is one variant (which depending on the timeline is hard to dispute). Of course if you take long enough that your code is correct, then you are going to slow. This isn't a science experiment, just make it work is another. Watching someone go slack jawed and start drooling because you accidentally used a math term is always interesting.

I have a whole new perspective of being on the cutting edge. It seems like it mostly means you are on the cutting edge of comments from people who don't know how ridiculously hard what you are doing is.
I think you can go further than that. To get people asking for your time as a consultant you have to demonstrate experience and get close to vendors who already support clients you are interested in. For example, targeting a niche "big data" problem with a particular tool, and then developing a relationship with the community supporting that tool. That gives you access to the people who are looking for consulting.
Reading on a Kindle vs. a paper book
Your rule reminds me of Mark Twain's line, "never argue with a fool; a bystander may not be able to tell the difference."
> including pg!

gasp! /s
Yes, because they are not mature products. If i had suggested in 2003 we took the tablet PC, swapped in an arm processor and took away all the ports, i'm sure you wouldn't have thought it was such a great idea either.

The basic problem is the age old one- tablets (/os) suck at content creation. That is a problem of both OS and lack of keyboard. So a keyboard alone doesn't cut it.

As for linux, I would take any desktop OS, but MS have already committed to locking down their bootloader + laming arm windows 8, and there are no signs that apple is about to cannibalise their MBA line. OTOH android integrates well with linux, sharing the kernel-- as ubuntu have demonstrated.

And wtf @ downvoting that comment.. why??.
Yeah, I find it kind of funny when people compare a general purpose programming language with a statistical software. In R you have libraries for things like Apprximate Bayesian Computation, parametric and non-parametric statistics, and even neural networks.

Sure, you could achieve the same with a general purpose PL, but you would have to implement everything from scratch.
Karma matters to me. It puts the good replies on the top of the page, the bad ones move down. And that´s the main purpose I think.
The company I used to work for had a performance based product. They only got payed if they actually showed improved accuracy against a given evaluation set. Then they got a fraction of the cost savings (say 1 year's worth).

This seems like it could be a good model for machine learning consulting, and one that I would certainly be willing to explore.

It would work something like this :

1) You show me your problem and your data.

2) We come to an agreement on how accuracy would translate

into financial results and on a fair split of the savings or earnings.

3) I develop a model.

4) You evaluate it based on 2.

5) I get payed based on 2.

If my model doesn't meet minimum performance criteria I don't get payed. If it does very well, and assuming the problem was economically interesting in the first place, you save a lot of money and I get a fair sized chunk of it.

Feel free to explain why this business model wouldn't work.

Edited for formatting.
A problem I found with CVs is that recruiters often ask you to resend it in word doc form (I guess so they can edit it and remove your contact info).

Also if your keeping your linkedin profile up to date then your effectively doubling your effort. What I found really handy recently was linkedin's resume builder ( http://resume.linkedinlabs.com/ ) which takes your linkedin profile and creates a resume from it. There are many styles to choose from and you can pick which info goes into it.

As for recruiters that ask for doc format I could say no but what I do is take the pdf and convert it to doc (it loses some of the formatting) but also explain that to the recruiter.
Put another way, you had (have?) astonishingly poor interview techniques but this one time you got lucky?
I think calling something so common as "obscure" is in danger of seeming ignorant. Each and every search result on the first page for the acronym was regarding the term in question.
They got 1 billion not for solving the right problem or for solving a hard problem, they just sold it at the right time to the right customer in the biggest dot com bubble since 2000 and I don't think this requires too much talent, only lots of good luck.

There is too much focus on building some hype and find a good exit fast, this is bad, we need startups that solve problems, adds value to society, we need to get rid of the financial speculation and the bubble.
On this note does anyone have any recommendations to awesome intro to blender guides for a non-3D trained person? I've reviewed a few before just wondering if anyone has suggestions.
Ask HN: How to monetize we website with 80.000 page views per month
The website in question is <a href="http://gamers-lab.com" >gamers-lab.com</a> It's a portal for system requirements and release dates for games. Currently, a friend works on it as a hobby and gets $40 - $50 per month from Google Adsense.

Traffic related, it's been growing organically (and linear), comes from search mostly and currently it's around 80.000 page views per month.

There's a little bit of extra functionality besides the standard listing of system requirements and release dates:
- possibility to create an account on the site (http://www.gamers-lab.com/register/)
- once you create an account you can enter your gaming system (processor, video card, etc) and based on it you get a "You can run this game" feedback when you visit a game.

So where to go from here? Some ideas we had:
- affiliate sales for games (we actually tried this but it didn't work)
- subscribe to notifications for new games when they get released (to increase user retention and traffic)
- payed members? Perhaps $5 per year. Not sure what to offer for this to be worth for the users.

Any feedback is more then welcomed. Thank you.
I'll have to clean it up but I'll definitely open source it.
Couldn't ignore the irony. Github is a Rails application.
I should have been more clear that I personally thought your article was spot on. I was only trying to summarize the debate brewing on HN.

Great blog post and really thought provoking.
A course in how to deal with ferocious intensity at Google
I agree, and it's all the more true if you consider that "presenting" data may actually be more like creating an interactive environment to explore data.

I believe that data analysis yields the best results when perusing the data and tuning the models are closely connected tasks.
Apparently you can buy at least one model now:
http://www.thefancy.com/sales/2273/ipad-notebookcase

The prime is something much different from an ipad with a semipermantely attached keyboard. It's more of a slow laptop with a detachable screen that can be used as an ok tablet, as opposed to a nice tablet with a heavy bluetooth keyboard case.
I use slackware on a laptop with 512mb RAM. Last time i build chromium package with slackbuilds, it takes a night long..
Often times the people complaining about groupthink are also the ones acting immature. If you inject in your comment the feel of someone trying to rebel ("I know I'm going to get down voted..." or "I hate to be that guy..."), you're already starting off wrong. Act the part of an adult and you'll be treated like one.

I've found that if I spend a few minutes to justify my belief, and approach the discussion as that of peers rather than assuming my opinion is all that matters, things go very well, even when we disagree.

So yeah, HN does have an element of groupthink: that those who are disrespectful are not welcome here, regardless of their opinion. Most likely, their opinion can be found in other comments but written by someone that is looking to engage in an adult conversation and not out to belittle or insult the rest of us.
Touchscreen smartphones were selling fairly poorly. OSX was a niche product. Then they were combined, and the iPhone was born.

After Jobs' comeback, Apple has been incredibly successfully at refining concept products that weren't selling well and bringing them to the mainstream. They'll eventually do the same with tablet/laptop hybrids, I'm pretty sure about that.

A 15" MBA is attractive even to a longtime PC user like me; a 15" iPad/MBA hybrid? I'd order five tomorrow.
I felt a similar kind of skepticism when I saw it took ~3 years to improve the Netflix recommendation system with just ~10% - in the context of the Netflix Prize, with great minds (data scientists and practitioners) participating and collaborating.

Maybe the initial system was quite good and it had no space for easy-and-fast enhancements, I don't know.

But 10% overall improvement result in 3 years (just as quantitative ratio, esp. if it translates directly to the same growth pattern in financial revenues) is something that makes the business types yawning.
Personally I do not use virtualenv activation. Instead I prefer to explicitly launch Python and/or scripts with bin/python, bin/scriptname etc., either with my current working directory in the virtualenv, or by creating a symlink ./bin -> .virtualenv/bin in the project root.
"I was really surprised by the lack of cynicism surrounding the SOPA blackout."

I wasn't.

For SOPA and PIPA, everyone found a very convenient, visible, and self-affirming scapegoat in "Hollywood." This was a vast oversimplification of the issue; it caused everyone to lock in on a very prominent tree, while ignoring the forest. Entertainment firms were a big part of the SOPA/PIPA lobby, but they weren't the only backers behind the effort, and they weren't even the biggest. But everyone needed the story to have a villain, and at least in the case of the MPAA, the shoe fit.

Of course, the creation of a villain also left an opening for a hero. Companies like Google quickly realized as much and seized the opportunity. Nevermind that some of these same heroes were busy lobbying for CISPA, and/or other yet-to-be-revealed agendas.

The lesson we should be learning from these fiascos is that corporations push agendas through Washington. Nobody's "evil," and nobody's "good." The world isn't that black and white. Instead, we have interested parties relentlessly pursuing their interests. At times, those interests happen to fall in line with our own. At other times, they fall in diametric opposition.

I submit that the real bogeyman is the influence of lobbying on our lawmaking process, and not X issue, or Y issue, or even Z company. Forest. Trees.