skysight-inc/HackerNews huggingface dataset:
IntelliJ IDEA Open Sourced
October 15th, 2009 by Egor Malyshev
I believe you’ll like this announcement — IntelliJ IDEA has just gone open-source! Check out the press release as well as the new jetbrains.org community site for the details. We all will soon get a lot of new friends and colleagues in our IntelliJ IDEA community!
Starting with the upcoming version 9.0, IntelliJ IDEA will be offered in two editions: Community Edition and Ultimate Edition. The Community Edition focuses on Java SE technologies, Groovy and Scala development. It’s free of charge and open-sourced under the Apache 2.0 license. The Ultimate edition with full Java EE technology stack remains our standard commercial offering. See the feature comparison matrix for the differences.
Briefly, in the free Community Edition you’ll get all the Java code support — various refactorings and code inspections, coding assistance; debugging, TestNG and JUnit testing; CVS, Subversion and Git support; Ant and Maven build integration; and Groovy and Scala support (through a separate plugin). To learn more and download the Public Preview of IntelliJ IDEA 9 Community Edition, please visit the IntelliJ IDEA Community Edition site.
The IntelliJ platform, the common foundation for all our IDEs (IDEA, RubyMine, WebIDE or MPS), is being open-sourced under the APL 2.0, too.
You’ll find all the relevant information on how to participate and benefit at JetBrains.org. Check out the FAQ if you have additional questions.
Tags: community edition, maia, open source
"Just out of curiosity" suggests some randomness in that sort of question, randomness that we don't see in the asking.

Why not own up to your reasons for asking the question?
Star Wars In Concert Review
" I can see this being really useful for something like SXSW where there are a lot of impromptu meetups/gatherings."

You just made me really happy, that's exactly the sort of thing we're targeting!

(Looking in to the margin issue now, thanks!)
I'd recommend placing some focus on what it looks like when printed. The nature of many events is that people will be going somewhere they may not be familiar with. If you look at how things are printed out, you'll see that it spans multiple pages, and isn't very easily readable. The printable version probably only needs a subset of what you show on the on-screen view, but you should lay it out in a manner so it can all fit on one piece of paper.
Everything I need to know about entrepreneurship I learned at U-Michigan
So is it crippled or is it a bad business move because it's not crippled enough?
An uber-must-read for any map nerds out there.
Great point. Thank you! We'll put together the printer-friendly page.
Congratulations, Kirubakaran and Paul!
or it's all part of some grand scheme...
and further, people will only decide to buy a paid app if they know it fills a specific need. they will read reviews, check to make sure this app fills their need. free apps are downloaded before the user decides if they are useful- and thus obviously aren't.

i don't think this has "proven" that is makes any sense to keep your app at a high price. it is a correlational relationship, not causal
Ha, I had a similar idea. Now I don't have to create it myself, I can use yours, thanks guys :)
How to upgrade from Windows Server 2008 to Windows Server 2008 R2 with Hyper-V?
AMS-MAA Joint Mathematics Meetings: Jan. 13-16, San Francisco
The tutorials on modelling and Markov chains may be of interest to at least some hackers. Some of the invited addresses and, in particular, the invited paper session on the gems of number theory may also be of interest. See the full programme here: http://www.ams.org/amsmtgs/2124_progfull.html. And oh, the registration fees are here: http://www.ams.org/amsmtgs/2124_regfees.html
ShoutEm statistics for September 2009
AP’s Tom Curley on the oversupply of news and what he’s doing about it
Well, for one, it sure looks a lot more professional than the BrowserCam website.
Scientists hope work with poison gas can be a lifesaver
Speaking of which, how does Linus pay rent? Speaking engagements? Or is RH or someone paying him as a good will gesture?
Moore's law doesn't say anything about speed or power. It says manufacturing costs will lower from technological improvements such that the transistor count in an IC will double every 2 years.

And here's a pretty graph

http://en.wikipedia.org/wiki/File:Transistor_Count_and_Moore...

The misunderstanding makes people who say such twaddle as "Moore's Law, the founding axiom behind Intel, that chips get exponentially faster".

If we extrapolate 2 years = double speed then the

1993 P1 @ 66Mhz would now be running at 16.9Ghz

The 1995 200Mhz Pentium now would be 25.6Ghz

The 1997 300Mhz Pentium now would be 19.2Ghz

The 1999 500Mhz Pentium now would be 16Ghz

The 2000 1.3Ghz Pentium now would be 20Ghz

The 2002 2.2Ghz Pentium would be going on 35Ghz this Fall

The 2002 3.06Ghz Pentium would be going on 48Ghz at Xmas

If you plot speed vs year you get two straight lines with a change in gradient in 1999 with the introduction of the P4
The hidden secrets of market research
actually I think it depends on the state. Until recently, cheques were much more used (and cheaper) than bank transfers in Italy and AFAIK even more in France.

Online banking changed this.
Keep the name. I wasn't confused. Looks sweet.
Product Managers in Startups: What’s their Role?
BrisConnections was developing a toll road, but the actual tollroad development assets were held in the trust for tax reasons.

If the trust were to be dissolved as the development was in process, it would have killed the project. That's why his particular stake had so much value because it would help stave off the dissolution.

Investors would owe the 2 upcoming installments. So he was going to owe $48M and another $48M for the next two installments. That's one of the incentives they too would have had for dissolving the project since the ones who picked up shares at $0.001 would also owe that money.
That's quite a story. It is humorous to think about how someone could have such a huge impact in the early days of the internet.

Now animated GIF's are very passe, and I'm glad. Those old GIF laden sites were worse than modern MySpace.
Copyright evolved shortly after the mass adoption of the printing press in the UK, in fact the control of copyright was handed to a monopolised printing company. This enabled the printing company to control the sale of their authors books and prevent other publishers stealing their work (not individuals, but companies).

Before that, the unapproved printing of someone's work fell under either theft or fraud (selling a forgery with full knowledge of its fakery) and without copyright it would default back to this. If anything copyright legislation is light going compared to dealing with the actual court system.

I don't know about you, but downloading a torrent is better punished by a $10,000 fine than a 3 year prison sentence (IIRC that's the minimum sentence for theft >$1000 in many countries where copyright infringement is highly present, and still is in many parts of Europe).

The simple fact is that under the law, copyright legislation (even though it's got particularly overbearing on individuals) is intended to prevent the unauthorised republication of works (not the redistribution) for money by companies. It's never been intended to stop an individual from getting a copy of a book without paying, in fact the front page (or one of them) usually describes the rules and exceptions to copyright, namely that people can freely trade, sell or give a book so long as it is in its original binding and is in a similar quality to how you received it(no missing pages). There's little sense in preventing someone from photocopying a book, as the person can just read it and hand it on. Any other use of copyright law is a misuse under the original laws intention and should be thrown out in court, sadly this isn't the case.

Copyright was originally good, and did originally increase innovation and largely I like to believe it still does. It's just as humans we rarely see the good for the bad, and for the RIAA and MPAA's current actions it's hard to see any good in copyright because they've perverted the intention of the law from companies to individuals.
This is superbly clear. The post linked to at the end is also a must-read:

http://www.angelblog.net/VC_Mandatory_Moonshot_The_Unwritten...

I have the impression that people like Wilson and Kopelman are at the forefront of an emerging wave of VC: leaner and better aligned with founders. I hope that's true.
we'll see what the score looks like after that.

Please do share when you have the results!
Functional Programming Fundamentals, Chapter 3 of 13
12-million-digit prime number sets record, nets $100,000 prize
This varies by country, but in the USA by law your maximum possible financial loss from this is $50. The credit card issuer is liable, and that is why they put energy into fraud detection systems.

By contrast the immediate damage to you from misuse of your check information is much worse.
I hadn't heard this, yet. It will be deployable/hostable locally/privately? I see this as a big obstacle to corporate use.
Go Test It is much more focussed on the browser automation and functional testing; BrowserCam is more about checking that the design looks right.
To most geeks, the main problem with email is spam.
...
I didn't suggest that geeks have a problem with spam.

You certainly could have phrased that better :-P
Will e-bikes be the new 'commuter cool'?
Probably eventually the Pareto principle will apply.
Feel free to correct me, but I believe the trust was funding for the ~$5B project that BrisConnections was beginning. If the trust was dissolved, BrisConnetions would be unable to complete their project. In order to protect their project, they purchased Bolton's voting rights.
Don't be evil, my ass

I am pretty sure Google is not blocking calls to nuns because it is trying to be evil. Either they are not a regular phone number, or this is a bug. It's beta. There will be bugs.

I really hope AT&T's whining doesn't ruin this for the rest of us. I love Google Voice, and it would be a shame to see regulations kill it off before it is even out of beta. It's a free service. Why should it have to let me call 900 numbers?
IMO. Too late and not enough. It might stop the erosion, but won't get new developers (IMO)
Thanks for sharing with us. I wish there were more coverage of the sad fate that befalls most of the startups out there.
Adobe on Iphone: Will Apple allow it?
It doesn't look too crippled to me. The features I personally would be missing are HTML, JS, CSS, Servlets, and JSPs.

http://www.jetbrains.com/idea/nextversion/editions_compariso...
Thanks for the honest feedback. After a while of looking at the same thing, you can easily lose perspective. We'll take another another look at how to redo the design.
When you sign up, it automatically fills in where it thinks you live. I'd be careful about this since I signed up @ work and it is not where I actually reside. I'd like a bit more information about myself in the profile, but I understand this is just the first iteration. I'd work on the profile page if you want this to be socially focused.
I just ran through bunch of tests for my application. This is very nicely done.
what if you get an amazon elastic IP which isn't blacklisted?
http://www.rense.com/general72/size.htm
I disagree; the Rails community is an anomaly. There are lots of people in the Perl community that are well known from their useful-but-small modules, rather than huge projects or a loud blog. I would definitely want to hire these people before anyone else, given the choice. (In fact, many of the people with the loud blogs are quite annoying and I would not want to work with them.)

It's not that not participating in the open source community means that you're a bad programmer, it's just that it's easy to judge the quality of work from someone who publishes their work regularly. Easier than evaluating the typical corporate applicant (with "15 years of PERL") that can't show you his code because it's owned by someone else, anyway.

I use about 15 open source tools. In my world, there are perhaps 100 projects that are somewhat important, and could possibly be used. So your pool of candidates reduces to 100?

I use 100s of libraries for developing my applications, and I know most of the authors pretty well. Big projects, like emacs, firefox, etc. are not the entirety of the open source community.

(I think my "Why I Stick with Perl" talk is relevant: http://www.jrock.us/why-i-stick-with-perl.esl although I am not sure my slides without my commentary actually makes sense.)
It's timely, considering that this came up yesterday:

http://news.ycombinator.com/item?id=881636

You should convince the HN/Chicago crowd to use it.
Can your Twitter client do this?
That's an interesting point; we'd kind of gone back and forth over this one a few times (guessing your location).

We are going to be changing to allow you to modify your location pretty soon here.

What sort of information do you think is useful in a profile for something like this?

(Also, thank you for taking the time to provide feedback, it is really helpful to us!)
If you're trying to get work done, quality counts quite a bit. While Eclipse is a nice tool, IDEA is a professional tool that shows the attention to detail put into a professional-level product (better integration of aspects of the application, rough edges polished off, well-written docs, etc). If you're writing Java code professionally then IDEA is worth the money in time it'll save you 'over the long run.'
One nitpick: when scrolling up and down the page (using either two-finger drag on macbook, or mouse wheel) the scrolling gets "trapped" once the cursor gets over the timeline.
The link to the paper seems to be down. A clone can be found at http://www.princeton.edu/bcf/newsevents/seminar/SanjeevArora...
The transaction costs is a key point in the inertia of the system. I have 2 bank accounts in 2 different banks. If I walk into one bank and want to deposit money in the other I am charged $25. OTOH I can write a check for a trivial amount of overhead.

In reality there is a considerable overhead to processing checks. And banks recover it in various ways, including reducing the amount of interest on checking accounts. Similarly every business uses tracking systems for every payment made and received so that they can catch and flag any checks that are cashed which they did not write. This is also not free. But by and large these are so much taken for granted that people aren't even aware of this overhead.
Oracle OpenWorld as Soap Opera
There was an awful lot of drama at Oracle OpenWorld this year, and none of it related to software.
This is a very large problem that Amazon needs to spend some time addressing.

I run a fairly large production site on EC2 (14 instances) and when we went into production we quickly found out we were unable to send email from our servers to anyone... just about every email provider has blacklisted EC2's address space.

I literally have to run an "off site" server from Amazon as a mail relay to work around this issue.

Word of warning, EC2 is awesome, but this is an important lesson learned if you are moving to the cloud.
Marx's argument is not based on this kind of thing at all, but rather on the mere existence of profit.

It all comes down to your theory of value. Marx uses a labor theory of value that might say that a chair is worth exactly the wood and the human labor that is invested in producing it. When a chair manufacturer employs people to build chairs, they pay the employees less than their labor is worth, sell the chairs, and pocket the margin.

The market theory of value says that something is worth what someone is willing to buy and sell it for. So if you decide to work at the chair factory for $5/hr, you and the chair company have agreed that your time is worth $5/hr. If the chair company sells a chair for $50, the chair company and the consumer agree the chair is worth $50. (Of course, the chair company might be willing to sell for $20 and the consumer might be willing to pay $70, so there is a "surplus" to both sides. But that simply arises from the distinction between individual value judgments and market value.)

The market perspective is the only one where productive activity makes any sense at all. From a labor theory of value, a chair, a table, a skyscraper, or a startup is only worth the amount of labor that was invested in it. But if this was true, then wouldn't we be just as well off to spare the labor and hang out on the beach instead of working? The market theory of value says that if you invest labor, you might create something more valuable than the labor you put into it, which is the only theory that justifies productive labor in the first place. It also says that if you invest your labor into building something no one wants or is willing to pay for, you simply waste it. The labor theory of value would gel with many people's naive ideas here: I put so much work into this damned thing, isn't it worth something?
Heh, if a java developer is worth his salt he will eventually be using idea. It's heads and shoulders above every other Java IDE out there.
Your Idea is great, small changes in look and feel will help a lot.
I definitely hear you about momentum. That's why the open-source move excites me. IDEA always just seems to be much better at navigating and "connecting" parts of a complicated codebase.

For example, in GWT, I can command-click (this is on a Mac) on a GWT style-name in a Java class, and it will bring me to the relevant part of the style in the CSS file. Same thing for Spring integration- it can connect all your code to your Spring XML config seamlessly. When you ask it "find all uses of this class/interface/member", it just does the right thing, whereas with Eclipse it often seems to miss things. Refactoring especially, in Eclipse seems to miss a lot of things that IDEA gets right.

I had the "misfortune" of having learned IDEA as my first IDE. So I am forever spoiled now. You could say that I am biased towards IDEA because it's what I learned first, and you'd probably be right to a certain extent. I tried on several occasions to migrate to Eclipse, with the intent of lowering the communication barrier between me and my colleagues. But each time I ended up going back to IDEA because it just works so much better at navigation. If you work in big codebases this becomes really important. Before IDEA I used to use Emacs and the command line exclusively.
It looks like it was designed by programmers.
Google App Engine is not supported in the free version.
Trust me... if time travel were possible, Ballmer would have already used the MS time machine to go back and wear some antiperspirant to that "developers, developers, developers, developers" thing.
That attitude is sort of reminiscent of a 22-year-old college grad, "I'm a grownup now, everyone take me seriously, wahh!"

The reason they mention he's 27 is because it's unusual for someone that age to be a financial shark. Just like they can't stop talking about Brett Favre being 5-0 at 40, or if a 65-year-old won a Wii tournament that would be news, and by the time you reach 100, well, they just won't be able stop using the word centenarian every time your name comes up.
Or may be this is the next big thing. ;) http://www.makeuseof.com/tech-fun/break-this-captcha/
So the whole thing was a Microsoft conspiracy to make people think twice before trusting the cloud? Just kidding. ;)
This closely mirrors my own reaction, after five minutes of examining the introductory videos Google has placed on YouTube. Wave solves a number of problems I've faced for years in corporate environments, and in a much more integrated fashion than the piecemeal approaches that have previously been available.

It also provides a single point of integration. In the past, I've advocated for e.g. bulletin boards to replace email exchanges where information tends to "submarine" into private exchanges. But getting corporate IS to even consider a deployment -- even just a small one for a single team -- was a non-starter. Going rogue would be a termination offense.

If you can get Wave adopted, you solve a whole bunch of problems all at once.

I remain extremely skeptical, though, about the compatibility of Wave as it currently exists with many businesses' requirements for both confidentiality and guaranteed information access -- uptime, an unlimited timeframe into to future, and not becoming locked in to a single vendor platform to the extent that Wave currently seems to imply. A Wave failure on any of these points could quickly destroy a business; so much would be locked up in its data, and if there is no alternative -- even if imperfect -- means of access...
Entrepreneurs Get Creative to Get Funding
Since you mention that it's been developer designed - Ryan Singer of 37signals gave a really great talk at WindyCityRails on how developers can build better UIs that you might want to check out: http://windycityrails.org/videos#4
If your startup is all tech people and at least one of you can't do the PM role, you're boned. If you're the archetypical one-tech one-biz startup, and the biz person's full-time role doesn't knock out all the PM objectives, you're boned. If you have to hire a third person to be the PM, you're doing something wrong. In most cases, if the person doing the PM role for you tells you he can't do anything else because the PM role takes too much time, you're probably getting rolled. Unless he's spending all his time traveling to customers.

The job of the PM (and my partner Dave will laugh at me for saying this) is to get prospects on the phone and find out what they want from the product. For straight-to-consumer products, finding the right people to get on the phone is part of the challenge of the job.
Yes, it was :-) We definitely need better design and it is our top priority.
With 1-5 star ratings, most things average out to about 4.3
I think people over-dramatize this issue. I think everyone, at Apple and Adobe, knows Flash/Air will eventually be on the iPhone. I don't think there's any doubt.

What Apple's doing now is trying to drag their feet as long as possible. Because the longer they can hold out the more momentum they get. Both in Apps written specifically for the iPhone and video on the web (Quicktime gains more and more marketshare as more people use the iPhone to view video)

That's the beauty of the situation. Apple can drag their feet for a few more years and if the Adobe mobile platform starts to gain momentum they can support it and have all the advantages in an instant.
If too busy :( please try another one of our twitter page here:

http://www.textrar.com/APIX/SPage.aspx?apk=BD9931B0-0563-4CA...
I would strongly disagree, just because it's slim doesn't mean it doesn't look designed. I've run across a lot of apps trying to be slim and basically just Google that have failed miserably because they were "designed by programmers". Google has many subtleties to it that makes it a great design.
Does anybody know if it has any Pythonic powers along the lines of pydev http://pydev.org/ ?
Yes, but, in general, it's better for a technologist/engineer to learn to be an x than the other way around.
Why You Won’t Get Rich Online
my feature request:

allow an event coordinator to set up a bracket for an external competition, allow people to predict the outcome, have results be entered, and grade people on it. like march madness brackets but for any type of event that the app supports.

would make the app pertinent to fans as well as competitors.
Sorry, I just linked to the article where I found it.
Good point. We'll fix it.
Yeah, we've used it at StyleFeeder for some stuff. Although we leaned pretty hard on it, I really didn't see a big difference either way. I was a little surprised and expected to see some real gains, but they never materialized.