skysight-inc/HackerNews huggingface dataset:
With respect to your sad rant, I doubt using or not-using an IDE is the primary (or even secondary) cause for writing unmaintainable code.
Hm, cool. They must be doing some internal type inference, insofar that's at all possible, then, in order to add such refactoring features.

Thanks for pointing it out!

How does it work for you in practice? E.g. does it help you what operations are possible on a function argument? (inside the function definition, I mean)
See the ugly face of the wedding cake | Weddings Engagement
I'm not. I just said dating three people at a time is a drain on my resources such as time, money and effort.
Good point. I made the argument under the assumption that the team is, in fact, good. I know that that isn't a common situation. Bad programmers with text editors write unreadable code. Bad programmers with IDEs write slightly more readable code with autogenerated try..catch blocks that do the wrong thing. There's no real difference.
DL-Malic Acid manufacturer
I have not, but someone I know has. It's called RubyMine (http://www.jetbrains.com/ruby/). For an individual developer account, it'll set you back by $69.
Ah, now I see your point. I'm talking about code that survives for years. Not about making a new project every half year with the latest & greatest libraries of the time.

There have been some rants about unmaintainable Rails projects here on HN the last months. It's those kinds of projects I'm referring to.
Đồng hành cùng vệ sinh trường học
Máy lọc nước Nano dùng cho nước giếng
So extending your analogy, you prefer travelling by truck over travelling by car ?
4 Successful Entrepreneur Tips from Fola Adeola, Guaranty Trust Bank, Founder
Here's a country based comparison of cloud perf: http://www.cedexis.com/which-is-the-right-cloud-for-the-job-...

You can get access to this data (my comment above and the cloud connect presentation) by signing up for a free account on our site: http://www.cedexis.com/which-is-the-right-cloud-for-the-job-...
TacFit Warrior the Mind Body Connection
Notificon: Client-side favicon notifications
One shouldn't spend months in basement coding, instead go and execute something simple, release, get metrics and feedback and learn how to iterate with an aim at product fit. With experience and good examples of launched products, that would get you an amazing team and good track record.
Show HN: Mood Contest - My weekend project
I created quickly that iOS app to try the awesome API of face.com. The result is pretty funny.
As an avid Emacs user, because I like tinkering my development environment. It may not always be productive, but it sure can be fun!

Please do not underestimate the long term benefits of tinkering and discovering new things in the process. For me personally, I noticed that those kind of activities might not seem productive in a short term, but tend to give me important insights (and productivity gains) in other areas of my professional life later on.
Rudy Giuliani Leadership: 5 Tips From Rudy Giuliani to Business Entrepreneurs
How to Become a Pilot
Also, with all the cuts in education going on, do you think there will be enough qualified people to keep up the quality of engineering/manufacturing? Sure, you can always allow foreigners in. But who wants to come to a country with high taxes and bad outlook due to high debts and bad politics?
On the contrary, berlios is so nice to provide dumps of the code control systems.
You know those batshit crazy inventors no one gives a shit about in the western world? Yeah, those guys become professors in China. The amount of tripe I've read in their journals is ridiculous.
Does psilocybin cause changes in personality? Maybe, but not so fast
Very nostalgic article...Especially, since having grown up in india in the 80's my inspirations were similar. But given my history of being swayed by these type of articles, i am willing to suspend judgement/opinion about innovation for a couple of days and re-read the article..Maybe after re-reading http://lesswrong.com/lw/7e5/the_cognitive_science_of_rationa... :-)
The best code I've ever read was written in emacs. The second best code I've ever read was written in vi. I can't think of code I've seen written in an IDE that I considered notably great code.

If the doohickeys your IDE does for you to improve code quality actually do so, I would expect to see evidence of it.

And, regarding your sad rant...The reason the web crowd (and many others) keep using those tools (though I don't understand the appeal of TextMate, in a world with vi and emacs), is because they are more productive with them than alternatives. One of the best Java developers I've known (famously so, he'd written some Open Source libraries that were in very widespread use), turned into one of the best Python programmers I've known nearly overnight when he got hired by a Python shop. And, while he occasionally lamented the loss of some of Java's tooling (mostly for testing and coverage and instrumentation of the running code), he used emacs for both languages.

In short, when I meet a developer that relies on an IDE, I have suspicions that they may be a cargo cult programmer, rather than the kind of programmer I want to work with. It may not be true, and I'm sure there are excellent coders working in IDEs. But, I can't really take your pro-Java/pro-IDE rant seriously, because I know what happens when good developers get the chance to work in a better language (of which there are many; Python and Ruby are among them).
London property inventories
Unofficial Google Image Search by Drawing (or Webcam)
Mozilla's secure coding guidelines for web developers
locks up my chrome 14.0.835.186 on arch
This was inspired by the favicon notifications for gmail. I'll add an exception for clients without canvas, but it should be as fully compatible as is possible.
Also: unusably slow on Chrome 13 for OSX lion.
That's interesting. So U.S.-East seems the best option for supporting both the U.S. And most of Europe. Although if you're slightly less concerned about the U.S. Then the EU seems a reasonable conpromise.

One thing I doubt is the uniform ping times within countries. For example, do we really think ping times are uniform across the breadth of Russia?
You made an iOS app in a weekend?? I've never made one, but would love to learn. How long did it take you to get to this speed?
At Microsoft we have all types: IDE diehards and those that are happy staying with vim/emacs. There's also a group that uses a text editor 90% of the time and fires up the IDE only for the debugger and perhaps GUI builder. Which of the 3 buckets you fall into seems to be one of those nature/nurture questions.

Re IDE's being slow/bloated - Our group does a Python IDE (free/oss plug-in) and the performance is pretty decent. If you have SSD's, VS can feel pretty snappy. Here's a video to give you an idea: http://www.youtube.com/watch?v=7CoGsSlrxKk . For 1.1 we're working toward becoming more Editor+ like, ie, less Project System overhead - just open a file & go.
Flickr down? No, having a massage
Nice essay. Funny thing about the SF writers being inspiration.

I'm actually reading his latest book right now, "REAMDE", and although it is well written and entertaining, it certainly doesn't provide anywhere near the fun 'mind stretching' that some of his previous books have. (Snow Crash being the obvious one there)

Really, REAMDE is a bit boring from a SciFi point of view, more akin to any number of suspense / thrillers that get stamped out every year.

On his larger point, I do wonder whether the reason the rate of real 'physical' breakthroughs recently, like the kind he had in his childhood is more just us starting to bump into the limits of physics and resources.

IE, cracking the atom was a pretty insane step forward in power generation, it is really hard to do a lot better. Oil is miraculously awesome as a transportable source of energy, it isn't for a lack of trying that we haven't found a replacement. Computing and processors are starting to hit the limits of physics.

Anyways, a good thought piece no matter what.
China's haste to build deadly boondoggle projects is not something that any democratic nation, eastern or western, desires to emulate:

http://www.npr.org/2011/09/26/140703132/from-progress-to-pro...

http://www.washingtonpost.com/business/subway-train-crash-in...
Meditation might help here.
Another up vote for Eclipse not feeling right. I've been using Eclipse for years and it still feels wrong.

A few years ago when I was doing heavy Flash Actionscript development, I always preferred the free Flash Develop IDE over Adobe's expensive official Flex Builder IDE, which was based on Eclipse. Price wasn't the issue. Flash Develop was simply better—much better. First on the list of why it's better is that FD just "felt right" which meant I was much more productive in FD than Eclipse. Features were easier to access than Eclipse, from keyboard shortcuts to menu options. Eclipse always feels clunky.

Fast forward to today and my least favorite aspect of Android development is interacting with Eclipse.
The figure is plausible. Recent figures for Australia's Northern Territory give 14.6 litres of pure alcohol per year per person aged 15 years and older: http://tinyurl.com/5uyyuv5

This equates to about 50 bottles of whiskey.
I'm not sure how to say this politely, but I think that you are mistaken. Perhaps you are not including some relatively high monthly fees? Perhaps you are not accepting all major cards? Maybe you are including a large percentage of debit cards? Maybe all your transactions qualify for some particular promotional rate?

I do about that volume, mostly card present, and think I have decent rates. I think I'm at Interchange plus .2% plus 1 cent per transaction plus $20 per month, and end up around 2.7% for total fees. I'm sure one can do better, but not by a lot. I'm willing to bet a considerable sum that you are not actually paying 1.6 percent once it's all added up. But if somehow you are, the loss of the bet would pay back quickly if I could get those rates myself!
Blogger now has new DYNAMIC styles and themes.
Yes: the iOS app and the server side in a weekend (and one day actually).

I'm doing mobile app development for now 2 years (and other programming stuff for 5 years) so I guess that I managed to do it in a weekend thanks to my experience.
Always wondered who used those things. JetBrains has a good reputation, but text editors and IDEs are a crowded market. Web development needs an IDE.
Given that you could buy a ticket to fly from London to New York faster in the 70s than you can today, you'd have to admit he has a point in certain areas. On the other hand, I just sent this reply from my phone on a hydrogen powered bus in Australia...
The design of the site is quite good, but the mouse events on the canvas to control the shape of the gradient don't seem to work at all under Opera (it's fine under Chrome).

As a suggestion, gradients with more than 2 colors (a Photoshop style adding intermediate colors on a line or something similar) would be a useful feature to add.
Doppelganger Domain Attack
Domain typo-squatting is commonly used to spread malware to users whom accidentally misspell a legitimate domain in their web browser. A new type of domain typo-squatting takes advantage of an omission instead of a misspelling.
> Dynamically typed languages basically have the problem that they can't get decent IDE support, ever.

Facts allow me for a quick (friendly) "shut up": PHPStorm, PyCharm, etc.
Crashed Safari (complete sudden browser disappearance, followed by crash dialog message) on fully updated OS X Lion.
> Winter in Canada is better than most places. Instead of getting lots of rain you get lots of snow.

You obviously don't live in Vancouver, where it rains virtually every day for the 6 months of winter (and I say this as someone who lived there for 5 years). Very SAD.

And in Toronto that snow very quickly turns to dirty slush. Gets old real fast.

There's a reason Canadians who move to California tend to stay there. (Well, assuming they can get a green card. I didn't, which is why I'm now in Melbourne.)
Ask HN: Which high-profile startups will be deadpooled next year?
Of any startups that got recently funded and frequently written on major blogs, which do you think will be deadpooled next year?
What is a cochlear implant?
Depends what you're selling. If your gross profit per sale, before marketing expenses, is 50c then it's not super-effective (unless you're selling the same person lots of items).
I've actually just begun the process of switching from an Eclipse + CDT workflow to Vim in an attempt to understand what attracts people to it. I'm working nearly exclusively in C++ with some python, developing on Linux. Some of the features that I'm not sure I can put up with losing are:

- Reliable code completion. I have to deal with many different third party libraries and APIs, many of which have their own implementation of basic maths classes. It's just not possible to remember them all. I've tried clang complete and it's ok but nowhere near as nice as CDT in Eclipse.

- Inline popup of definitions on mouseover.

- Reliable jump to definition or header.

- Proper refactoring.

- Local file versioning on save with diffs. Incredibly useful once in a while.

On the other hand, I'm appreciating having a responsive editor I can run everywhere and I like having text based configuration and plugins.

I agree with the article that if you want an editor that really understands your code (and you're working in a statically typed language) then you need an IDE, not a text editor with plugins.
Disposable Catering Supplies
Are you looking for wholesale prices on quality catering supplies, bamboo plates and plastic plates? Call us now at: 800-851-9273
Implodes
IPhone 5 may suffer stock shortage
Alibaba's Ma: "very interested" in buying Yahoo
dead (doesn't load)
Christian Louboutin Boots , Louboutin Boots
OCD Treatment
Free Phone Sex & Adult Phone Chat
Adult Phone Pal have Free Adult Phone Chat, Web Cam Girls, Live Sex, Free Phone Sex and Sex Chat, Adult Phone Pal are the leading Free Live Sex, Adult Phone Chat and Free Phone Sex providers
heroku logs says everything is (still) ok
鄧福如
Can I email you somewhere?
http://www.theregister.co.uk/2011/09/27/too_much_facebook/
Okay. I didn't downvote you BTW.
Uncaught TypeError: Object [object HTMLCanvasElement] has no method 'relMouseCoords'

on chrome 14 OSX 10.6
What units are "[specific date] to today" in? Does converting that to days take into account leap years? A more natural query:

http://www.wolframalpha.com/input/?i=days+since+May+14%2C+19...
You can contact me at martin.moizard@gmail.com
Reminds me a bit of the Javascript "text color gradient" generators of the 90's. But much cooler. Nice toy :)
New Zeek Rewards Review
In case you missed it (and yes ... I went for the irony): https://picasaweb.google.com/113439904013608090065/Screensho...
If you're using a programmer's text editor (SimpleText, vim, Emacs), you should be able to touch type your way through committing code. This is a basic operation.

Here's my workflow using Emacs and magit:

1) Right Alt-G to bring up the magit git interface.

2) Down arrow and tab, repeatedly, to review diffs, with "s" to selectively stage part of a change.

3) "c", a commit message, and Control-C, Control-C to commit. Then I'm working on the next feature. This whole process is in muscle memory.

Obviously, the workflow in SimpleText or vim would be different, but there's no reason it shouldn't be just as fast. Fast commits are not just for IDEs.
Thanks, just emailed you.
As a bit of noodling: (http://www.wolframalpha.com/input/?i=population+of+US+in+183...) the US had about 12 million people in 1830. Life expectancy is here: (http://www.wolframalpha.com/input/?i=life+expectancy+in+US+i...) If we say that 3 million people were drinking 50 bottles of whiskey each per year that's 150 million bottles. If each bottle is half a litre that's 75 million litres. It takes about 100 kg grain to make about 80 litres. 75m / 80 * 100 == 93,750,000 kg grain. That's about 90,000 imperial tons of grain. It takes about 250 labour-hours to produce 100 bushels of wheat. (http://www.agclassroom.org/gan/timeline/farm_tech.htm) That's, uh, my conversions are failing now. (http://www.interstock.ru/0obuch/conversion.pdf) okay, I give up. I was trying to see roughly how many people and acres it would take to fuel an 1830 population of 15 year olds at 50 bottles a week.
it's fine now
Download Avira AntiVir Personal 2011
Avira AntiVir 2012 being PC security software from the country German, it has been rendering its security functions towards every individual person.
Customer love? You can't be serious! The only thing it really says is that people love freebies.
New season 11/12 Man Utd home red 14 Chicharito soccer jersey
Shop for Chicharito Soccer Jersey at our online Store! We carry the widest variety of Manchester United t Shirt online. Browse for your favorite team or player, for men, women, and youth sizes.
Force Movie Free download
I posted the link to the comments because they're even better than the piece, which was not bad (and is linked at the top of the comments page).

The one titled "Too many developers" may be right: [...] My John Harvey-Jones fix: bin 90% of the programmers (pay them a million each), keep a small team to maintain and slowly extend the core, and leave it at that. After all, once your house is finished you don't keep the builders and architects on retainer, but you might hire in a decorator once in a while. [...]

Also, three slots down: I easily manage my facebook content by never reading it.
I wasn't so fast ... I started scanning at the bottom and worked up and it took about 45 seconds.
Actually, those aren't boondoggles, those are exactly the sorts of risks the author is talking about. To make big gains, you have to take big risks.

Far better is it to dare mighty things, to win glorious triumphs even though checkered by failure than to take rank with those poor spirits who neither enjoy much nor suffer much because they live in the grey twilight that knows neither victory nor defeat.
-- Theodore Roosevelt
Black and White Canvas Print
Black and white canvas print, Ivory and Deene is Australia’s leading company that presents unique quality black and white canvas printing, chandeliers, clocks, globs, food hydrator, cupcake, music book stand and more... at best affordable price.
This seems to be the only one type of search that yields the expected results: http://goo.gl/HEgdG

Still interesting though
恶魔奶爸
Mozilla unveils Firefox 8 Beta with Twitter search
Mozilla has announced today its latest version of Firefox web browser named “Firefox 8 Beta” integrated with Twitter Search, according to reports.
Of all the things you mention, I think only Google, the Human Genome Project, and maybe Wikipedia belong on a list next to the great achievements Neal is talking about (human spaceflight, the invention of the computer, nuclear power). Most of those other things we spend so much time talking about make things more convenient, or less boring, or more efficient and are the results of innovation in business process or good product design rather than technology.
Example A field accepts a username. A good regex would
be to verify that the data consists of the following
[0-9a-A-Z]{3,10}. The data is rejected if it doesn't
match.

I guess then that pg won't be able to sign up for your service... Nor will donfernandovillaverde79.
Elon Musk Keynote Address - AIAA 2011 (VIDEO)
Flickr is down
This is good stuff. Watch all 4 parts, Q&A is the most interesting. I like how Musk is same time a crazy visionary (his BIG vision: multiplanetary human civilization, what's yours?) and have very practical approach how to proceed toward the big vision.
You're arguing definitions while the grandparent argues features. I do believe that emacs can be considered on par with an IDE in terms of possible features. I personally prefer vim, but that's a completely different story.
Time for the sysadmin math quiz:

10 servers running at 20% utilization. Two servers experience hardware failure. What's the resulting utilization per server?

4 servers running at 50% utilization. Two servers experience hardware failure. What's the resulting utilization per server?

Which approach affords greater redundancy and room for growth?
Love My Lotto - Syndicates Filling Up Quickly
مشاهدة مباراة الزمالك وحرس الحدود بث مباشر اون لاين كأس مصر
China Takes First Steps Toward A Space Station, Launches Tiangong 1
Cryptography is hard (operational shortcomings of WW2 enigma)
0-300 is a pretty wide category, though; 300ms is not a great response time. Better would be to target 100ms. A logarithmic scale would probably have served better in the color-coded maps.
Is there really a clear distinction between IDEs and (some) editors? Eclipse has some language modules that aren't really that great, so would it count as an IDE for those? And Emacs is most definitely an Elisp IDE, nearly a CL IDE with slime and quite close with a few other languages, given enough customization…

And while I haven't looked, I bet you can get enough integration with vim, at least on the level of Visual Studio 5…

Meanwhile, Smalltalkers know where to draw the line and tell us that we never used an IDE at all (or an object-oriented language)…
Food Additives Don't add Any Value to your food
In 20 years, they'll have quadruple the number of people that have ever lived!
I use IntelliJ with the ruby plugin (which is identical to rubymine). Very nice, but I often resort to the command line for running git commands. The main advantages over "nothing" are syntax highlighting, code completion, being able to search all the ruby libraries (for your RVM). Downsides are the debugger works "most of the time" and bundler seems often munged up (it works, but reports errors).

I've also used <a href="http://www.aptana.com/products/studio3>RadRails</a&#...; which is also pretty good. Frankly, I like jetbrains products because the support is awesome and they just seem to be better at guessing my intent (with intellisense), but I wouldn't kick RadRails out of bed in the morning ;)
I'm not going to argue against your points, but an alternative explanation is that Emacs/Vi(m) users have on average lots of more experience than the average IDE user.

(Otoh, IDEs aren't that new anymore. Those programmers might have more of a tendency to exchange the keyboard for a tie?)

My personal problem with IDEs is the screen real estate. On the same screen I get an A4 of shell and two A4 of code with Emacs, the local Eclipse users get at most 40 lines of code...

Disclaimer: I've gotten scared of judging anyone since I saw really cool people speaking at conferences -- and realized they use Windows. :-)
No, the comma in the var statement is not an operator, just a delimiter. But if you did:

var a = (1, b = 2, c = 3);

You would be using the comma operator. But that would be stupid.
It's probably just because it's firing off a ton of ajax requests and just displaying the results as they come back, regardless of the request order.