skysight-inc/HackerNews huggingface dataset:
Strongly agree with jaaron's post.

I also agree with some of the replies stating that the ASF should do as much as they can to foster contribution and a more active/social community. Perhaps they've just been a bit slow to adopt newer solutions because active contributors are content with the existing setup, and it's not seen as a huge benefit to change this just to be hip with the new crowds every quarter. Either way, it's nice to see Git catching on a bit, since it's one of the most common choices nowadays.

As an organization, the ASF does an excellent job of overseeing crucial projects and the bureaucratic side of programming that comes along with developing services in the enterprise space. With such a large community and range of projects, a degree of bureaucracy is required to keep things running smoothly.

They also do a good job of staying a mostly neutral party and working strongly towards the success of any project they "take in" under their wing. As jaaron noted, they don't actively solicit anything, or go around trying to absorb projects. They simply help maintain the projects that have grown up (and many people rely on).

Being strong proponents of the open web, flexible software licenses, and doing a lot of the paperwork heavy-lifting in the internet and programming industry from a legalese standpoint, I think they do a lot more for the web as a whole than most people are aware.

On the community note, I've run a few Apache community forums over the years, and it always seemed Apache users are starving for more community interaction and very appreciative of the social environment. Many of the Apache projects have a bit of a learning curve to be put into practical use, and people appreciate some guidance in learning the ropes. Maybe the ASF will notice and embrace a larger sense of community as time goes on, or perhaps some of us here on HN can connect and brainstorm something to fill the void.

I think the title of this post was just hyperbole to catch peoples attention regarding a web server vulnerability or newly discovered bug. Haha, seemed to work pretty well.

We're often caught up in the hype of new and catchy-sounding web technologies, but Apache is an organization that helped shape the modern web. Could they perhaps make the community more approachable to newbies? Sure. Are they harmful to the open source movement? I would think not. They bring a lot to the table.

- Chase
much cool!
It's very subjective to talk about what a "rails junior" means, but it is very possible for someone (like the students at Code Academy) to learn an immense amount of programming knowledge in a short amount of time (say 12 weeks).
Economics For Couples
I'm not totally familiar with the issues here, but from an earlier perusal of the email threads on this, it seems like ASF's concern involves things like git's ability to edit the repository history.
Its worth noting that a number of popular VM's, eg, the JVM, have Forth-like stack-based instruction sets.
> maybe I should learn Forth after all

http://factorcode.org/

Make it easy on yourself.
I think your rant against foreign developers is completely out of place here.

There's no evidence to suggest that this application was off-shored, unless you've found something to the contrary. Quite clearly, the two companies you cite are located in Massachusetts and Virginia and both companies are staffed by developers in the US.

http://www.erg.com/careers/index.asp
http://mkeefe.com/
CEOs: Burning bright or burning out?
It was in '02. Id gave alpha code to ATI so they could tune their drivers. One of their employees leaked it.

http://forums.gamershell.com/showthread.php?407-About-Doom-3...
I up-voted you, that was the first thing I noticed when reading the title.
Given that the iPhone is on more carriers and smartphone penetration has dramatically increased in the past year, not shattering the iPhone 4 records would have been a disaster for Apple. We won't know how successful the 4S launch has been until we get data from the next quarter of smartphone sales.
Yes, I think so - especially with algorithms: math can't be owned.

On Google's implementation of them, yes, of course! This would have tremendous impacts and benefits for all.

I think your sarcasm came from "What happens with Bing? They are hungry!", and you can't understand the point inside that reasoning framework.

If Goog releases their algos, the would gain even a better position in the market.

All the society would benefit of controlling what makes you exists for others (if you can't google it, it doesn't exists), a storm of commits improving it would come (even fixing what makes that disgusting SEO practices) and you will have a viable alternative to Google: you will be able to choose.

Can Microsoft manage an infrastructure as big and efficient as Google - tuned over the years for a SE, with thousands of people with expertise, experience, motivation and values? I think not.

If Goog releases under AGPL, if Bing uses it, they will be able to look at the implementations, its improvements and merge them "back".

If Microsoft doesn't want to use the code, then they will have to spend years developing the same (and find the right people for it - which are already in Google). In that timeframe, Goog will keep improving - otherwise, a better alternative will eventually surpass them.

Yes, the can plain steal and don't enforce the license, but, Microsoft stealing?!?!?!? =P

This model relies on two things:
- You are willing to work continuously on it because it makes you happy
- You want to be on top because of how you do your job, not because you know a secret
- Money is irrelevant to you: you live (luckily) between 80 and 100 years, and suppose that you are on your 30s - if I was given 100 million dollars, I will probably not be able to spend them as I won't have time to do it (think Larry Page or Billionaires, but at a smaller scale). If you get a huge amount of money, after some years of "livin; la vida loca", would you return to code?

I would.
I agree. There are also several other typos like missing letters or extra words.
I spoke to one of the Tilera guys a few years back about evaluating their boards for use in a telco project I was working on at the time, but gave up because I wasn't prepared to drop $15K on a development board just to evaluate it.

The technology itself was extremely interesting, though, and would probably have been a good fit for what I was doing. Also, the cost of the dev board included technical support and from speaking to the guy, I got the impression that they actually help you port your code to their platform.
For the past few years, I've used Scala every time I need to do something on JVM (which isn't too often). Otherwise I use Python or C++. I don't blog about it.

Scala is clearly an improvement over Java (although I wish they'd kept a C-style for loop). I happen to slightly prefer it to Clojure (which is also better than Java for my purposes).

In the non-Java JVM ecosystem, there are always these angry bucket-of-crabs posts from enthusiasts. Ignore them.
You'll have to get developers on board, I think. http://shiftyjelly.wordpress.com/2011/08/02/amazon-app-store...
I think Verizon's "Droid Does" campaign was reasonably successful (though I suppose that mixed negative and positive since each iDon't was matched with a Droid Does).
There is no way amazon's few millions of tablets can compete with the hundred of millions of phones AND tablets that come with Google apps preinstalled.
To say that amazon will take over android app distribution is a very very far stretch.

Comparison of downloads for one of my apps:

Android Market: 25.000 downloads / day

Amazon AppStore: 50 downloads / day

I'll believe that Amazon's AppStore is big (for everyone, not just for the daily featured app) when I see it.
Don't waste your time. It doen't have anything ground breaking.
Peter Norvig review of "Foundations of Statistical NLP"
There are lots of books (and even more junk email) with titles like "Get Rich Quick". On the surface, this book is the exact opposite: a scholarly, scientific text aimed at comprehensive, accurate description, not at commercial hype. But if someone told me I had to make a million bucks in one year, and I could only refer to one book to do it, I'd grab a copy of this book and start a web text-processing company. Your return on investment might not be $1M, but this book delivers everything it promises. For all the major practical applications of statistical text processing, this book accurately and clearly surveys the major techniques. It often has pretty good advice about which techniques to prefer, but sometimes reads more like a catalog of listings (this reflects not on the authors' failing, but rather on the field's immaturity). It's worth comparing this book to the other recent NLP text: Jurafsky and Martin's. (Disclaimer: I worked with them on the preparation of their text.) Jurafsky and Martin cover much more ground, including many aspects that are ignored by Manning and Schutze. So if you want a general overview of natural language, if you want to know about the syntax of English, or the intricacies of dialog, then Jurafsky and Martin is for you. But if your needs are more focused on the algorithms for lower-level text processing with statistical techniques, then Manning and Schutze is far more comprehensive. If you're a serious student or professional in NLP, you just have to have both.
Gadgets and Gifts for Designers
There would be more video games though. I have avoided all of her books just because she shut down the fan-made Pernband.
Face detection jQuery Plugin
> 16.5% of total Internet traffic on an average day comes from BitTorrent. Since BitTorrent traffic goes both ways (upload and download), 8.75% of this is downstream traffic.

Uh, what? No. In a closed network, 100% of all traffic is downstream somewhere. It's like saying that 50% of all phone calls in the world are phone calls to someone, and the other 50% are phone calls from someone.
This is another datapoint that generational attitudes towards the value of software have shifted.

In the early days of software, it was an afterthought: what made it possible for IBM and others to sell the more valuable hardware asset.

Microsoft (founded 1975) perceived the economic opportunity attached to volume distribution of user facing machines, and helped usher in an age where the value shifted from the hardware to the software.

Google (1998), by contrast, derived effectively zero revenue from software directly. Instead, they leveraged open source and commodity hardware to control their costs and were able to scale more effectively than existing search alternatives. While they didn't sell software, however, they continued to perceive it as a competitive advantage, and thus a minority of their overall development was shared via public repositories.

For Facebook (2004), Twitter (2006) and GitHub (2008), like Google, software is the means to an end rather than the end itself. Unlike Google, however, most do not behave as if code itself is a competitive advantage. You can argue about what their actual product is - a critical mass of users, the data they generate or both - but you can't build the case that it is primarily the software.

And if the software doesn't represent a competitive advantage, the follow on benefits of releasing it as open source software - whether it's general goodwill, amortizing development costs, greater efficiencies in hiring and recruitment, etc - are believed to outweigh the costs.

Hence Cassandra, FlockDB, Hip Hop, Hive, Jekyll, Resque, Storm, Thrift and so on.

None of these entities open source the entirety of their infrastructure, but it is increasingly common to see open source as the default rather than the exception.

Software has and will continue to have value. But in an increasing number of cases it will not represent a competitive advantage, and therefore assuming the burden of maintaining it internally will become less attractive.
Farm Story for Ipad
Link to Heroku's blog post announcement: http://postgres.heroku.com/blog/past/2011/11/21/announcing_h...
Awesome, yes see you at a CS meetup - I'm planning on going to them.
Separately, I don't think this ad is targeted at existing Apple customers. I think it is targeted at people deciding whether or not to "go Apple". The ad's message is don't because then you'll be a lemming (and can't get a bigger screen, 4G, etc.).
Source is pretty clean? I don't even have to open the files to see that the class names aren't even capitalized. That's like Java style 101.
Trouble is, their existing developers and projects seem to be doing fine with SVN. Don't forget those are the most important people, the workhorses you already have- not the flighty young birds you hope to one day trap.

Sure, there is always the future to think about, but the future isn't happening a week from now. They have time to watch Git grow and wait until the time is right.
Um, the Amazon Appstore will have limited relevance as long as it is US-only. Even the number of people who will sideload apps onto their Kindle Fires will dwarf the number of people who figure out how to get to Amazon's Appstore outside the US.
what competes with this?

http://xeround.com is a separate DB service, also heroku plugin. It is MySql-compatible, apparently they've wrote a custom distributed engine. Its is located on AWS or rackspace, so latency is quite low.

Since xeround is pay-as-you go, if your initial DB requirements are low, you can run it on something like http://fluxflex.com (which heroku-like PaaS, also AWS-based) and have 10 db-backed apps for something like $3 per month that will scale up when needed.
well, except that AWS doesn't let you coordinate AZ's between customers [1]

[1] http://aws.amazon.com/ec2/faqs/#How_can_I_make_sure_that_I_a...
Have you taken any of the cs classes? You should consider doing 169 which covers pretty much exactly what the OP will.
You can't go to your college with an Uzi and start shooting classmates. Although you "can", it is not allowed.

Is the constitution restricting your freedom? NO, that's not your freedom, that's power on taking others' life.

Another example - a less extreme and more realistic one - is a judge (or a jury). Are they "freerer" than you because they can put you on jail? Is your freedom "less" than theirs? No, you have the same freedom, what they have is power over you in a circumstance already """agreed""".

If someone wants to build on top of it, if he can't find a link like some closed drivers do with GPL software, then they are improving it. If they use your code as a base, why don't give back?

Note that this only affects you when you provide the service (AGPL) or distribute the software (GPL).

As long as you don't distribute it and use it "internally" (as US Army and DoD does) you don't have to show the source. If you provide public access to the system, then you have to show the code. So, you become another giant to step on his shoulders.

As for money, you only need (IMO) the amount for doing what you enjoy, not more (it isn't a goal per se, it's a way, not a goal). If you want to have an empire and build a sphinx with your face on it, then you have a problem with your brain's reward system, not with money - nothing will fill you up (stop using cocaine! :D hahahah! =P)
Oh, I can think of a million scary sounding consequences of using git and I'm sure that all were raised. This is what established groups do when confronted with change: raise any objection even though a moments thought demonstrates the paucity of its merits.
The ASF isn't where projects go to "grow up". It's mostly where companies like IBM go to dump their enterprisey Java frameworks so they can be marketed as ostensibly open to outside developers.
Or at least preventing change that wouldn't have been good. But of course, this thing will be back next year, probably chopped up into little pieces and inserted into other bills.
I'm not super familiar with subversion's internals, but couldn't a malicious user edit a subversion repo history?
> A truly open facet of Android — the open-source codebase, minus Google’s apps — has enabled one company with a strong market position to step in, effectively close it, and make themselves the gatekeeper. And as gatekeepers go, Apple looks quite benevolent by comparison.

Wow, he's almost as bad as Gruber. Why is someone who admittedly has little to no experience with Android (because he despises it so much) making predictions about its future?
He launched fb? I only knew that he got fired from there.
Sounds awesome. I'll definitely be tuning in.

- Chase
consider listing it on http://hntrades.com/
The Mac vs. PC ads certainly polarized people. They seem to be very popular among people who already own Macs, while PC owners tend to find them smug and off-putting.

The ads seem to be more about attacking the competition than the competition's customers, but they still come off as attack ads, sometimes rather nasty ones.

It's hard to say exactly how effective they were. Mac sales saw a boost during that campaign, but other factors, such as the iPod "halo effect" and much-publicized Windows Vista problems, could be credited as well. Who knows? Maybe they would have sold more Macs with a more positive campaign.

I agree, though, John Hodgman was the more endearing of the two.

Maybe one way to judge the effectiveness of the ads is to look at the careers of Justin Long and John Hodgman—it seems like "PC" came out on top, in their case.
what on earth is this text styling? http://screensnapr.com/e/CKomIo.png
I'm a bit confused how this works.

I searched for my location and couldn't find myself.

I tried my page directly at http://www.githire.com/user/jl2 and see my "GitRank" is N/A. I clicked "Add Info" and was taken to another user's page: http://www.githire.com/user/edit

Is it a bug? Did this happen for anybody else?
I'm in India. And very interested. (Of-course I can't get a visa just for this). Are you making any kind of off-line arrangement for those who can't physically attend but still want in on a self-paced learning program? Count me in if you do.
I think you can have even greater success from this if you carve out/expand this out of the usual valley-startup circles. There is a lot of pent-up demand for great developers and robust continuous demand good teaching programs out here. I might be even interested in collaborating/partnering if you wish.(gratis/paid depending on level of involvement). Have you thought on these lines?
Check your spam folder
Da Vinci's To-Do List
As an FPGA guy, I want to ask this - what software programming languages, models, etc. exist to support the description of fundamentally concurrent processing, whether task-parallel, data-parallel, hybrid, or "other" (whatever that may be) that will allow for the supplanting of HDLs? I know that there's been long-standing efforts to do C-to-HDL but to my knowledge the successes of this approach have been limited to relatively constrained solution spaces.

I guess my feeling is that there's a fundamental difference between the sequential execution inherent in something like C and the ability to describe concurrency that is fundamental to HDLs, and it's going to be a hard bridge to build.

Side question: are "SW guys" satisfied with the tools/languages available for multi-core development? I've always thought things like OpenMP and CUDA were steps in the right direction but still hacks. It seems to me like there's still problems to solve there as well.
Benh phu nu, benh phu khoa
This was the first time I'd even heard of Google bookmarks. Which is kind of annoying since for the last 6 months or so, at least once a week, I'd wished that something like that existed (instead of my hilarious google doc full of urls).

So off I go looking for it... not listed under more... or even more. Go google for it (duh), find it... and WHOA blast to the past. Doesn't even have the black bar shoe horned in.
"Draw Milan"! Seriously!?!?

And I thought RTM was cool. :/
Would you mind sharing some more about how you got your first programming job?

Did friends help you land the job, or did you just wow them in an interview? Did you have an impressive portfolio or degree?
Perhaps they'll use advertisements to sell subsidized chromebooks, in the manner that Amazon has done with the kindles.
Agree - it's really the cabal of old guys looking to screw over a young upstart competitors.

Crooked movie/entertainment businessmen? Sounds just like those old gangster/movie tycoons in the old Raymond Chandler novels I've been rereading since moving to LA!
TiVo Finally Adds Subscribers; Lays Out 2011 Priorities
Why Students Shouldn't Take Unpaid Internships
Indeed. He casually dismisses side-loading before claiming Apple is a relatively benevolent dictator, completely forgetting (or not realizing) that (among other things) side-loading is how the Amazon Appstore got started in the first place.
Yes,

Scanning the article and as many of the links as I could for free, the only reference I could find to what they meant by "energy" was a comment that they meant higher heart-rate.

I think it is very plausible that someone visualizing success would experience a lower heart beat. The question is how much evidence is there that one can assume a higher heart rate ipso facto results in a greater likelihood of accomplishing a given task.

Edit: and that's a big question indeed, quite possibly implying their whole framework was meaningless...
Will this be available for playback later also? Timezone differences mean it will be hard to tune in live.
It is the way with lawyers. They yell at everyone, and anyone who doesn't sit down they roll back and figure out what to do next. The eff link was pretty good on this.

https://www.eff.org/deeplinks/2011/11/carrieriq-censor-resea...

So its 'sane' in the sense that their livelyhood is being threatened and they are fighting back, however their business model is reprehensible so the question becomes whether or not a phone/carrier can use this press to differentiate by advertising "no carrier iq surveillance"

Of course the underlying issue is differentiation and value. Specifically, wireless carriers despise the idea of being data pipe suppliers. I first ran into this at my startup FreeGate when we were selling an appliance that let an ISP hook up a small business to the Internet and provide a better service experience (you could do service via the appliance and the customer didn't have to know anything about the Internet). Anyway, it was a great idea until ISPs realize that just selling cheap internet wasn't going to be sustainable for their business model, they had to sell web site hosting and email and other 'value add' services. Of course our box did all that and the ISP's offering was superfluous. Whoops, there goes one of your channels.

Carrier IQ's business is to collect and codify 'business intelligence' which the carrier can then resell at a markup to third parties. Things like 'this guy just came out of a dealership down the street before he walked into yours' level of details. That is very valuable to people who want to close a sale, its also pretty damn intrusive.

This is one of those places where Stallman's rants on 'free' software get a boost in legitimacy from the real world. Knowing exactly who is controlling the computers you own is serious 21st century business.
Startup Weekend Shanghai, My Top Startups
I found this really cool. last night I knew nothing about Perl or mySQL, and just working through little things like this can really get you going on learning code and just grasping a basic understanding of the syntax. But no PHP code linked, just a video shot? I was hoping to get that part going as well.
Startup Weekend Shanghai, The 3 Judges’ Choices
I doubt the iPhone uses this, but don't kid yourself, it has the ability to monitor everything you do on that phone.

From a practical standpoint, manufacturers and service providers want that ability. But it's how they intend to use the information that counts. Nobody has proven to me so far that it's entirely benign.
Who would want a Facebook phone?
Stretching for Seniors