skysight-inc/HackerNews huggingface dataset:
Excellent app.

Is there a way to make this works with SizeUp? I'm heavily depended on SizeUp :(
There are several Oxonians on HN from the looks of it. I read for my DPhil in Computing, as did @cperciva.
Actually, they're both evidence. What count are their respective strength.

Nevertheless, your data point suggest we could characterize the "partying unemployed". I'd guess these people are mostly, young, middle class, don't have any family to feed, and can count on their parents to back them up if they really mess up. (Some of these factors are of course correlated by causation links.)
Links and elaborate?
Record Level of Stress Found in College Freshmen
Yeah, I think "intimidated" is the word! Very often, I find others knowing a lot more than I do and talk a lot more intelligently than I do ... but hopefully this will wear off a bit with time.
I hate to lead this further off-topic, but I'm trying to get into Vim myself -- how to you approach having multiple files open? Buffers? Tabs? Windows? The netbeans/visual studio/et. al. tabbed approach has always worked well for me, and I'm finding that to be my biggest stumbling block in switching to Vim.
One report says Microsoft spent $500 million acquiring Danger as part of the Pink/Kin project. http://gigaom.com/2008/02/12/how-much-did-microsoft-pay-for-...
You Dont Need a Good Idea To Start a Great Company
No one here uses SizeUp and JumpCut? They're pretty awesome.

http://jumpcut.sourceforge.net/

http://www.irradiatedsoftware.com/sizeup/
It seems like it has a roughly 50-50 CS/philosophy focus. While I'm majoring in CS, I'm also a philosophy minor in all but name (my university doesn't offer minors), and I really would have liked more philosophy in the mix.
I did a little exploration like this for the new MS fonts:

http://cronus.ws/~mta/fonts/
Theres two other things I've noticed about the phenomena. When an iProduct is launched, my local Apple store has a line around the block on launch day. But then a week later, no line and plenty of inventory. You can just walk into the store and buy one.

When a new major Android phone is launched, there's no line, but it takes weeks on a waiting list to get one and months for the inventory to catch back up so you can just go buy one.

I have a feeling one of the two (or both) is either a manifestation of what we're talking about, or its Nintendo style artificial scarcity at play.
The Galaxy S (which is the focus of the article) was released in June, the same time as the iPhone 4.
Yes, Quicksilver is a great replacement for Spotlight Search. It indexes very fast, and it is very powerful for mundane and time consuming tasks such as moving files from one folder to another, or quickly compressing and email files. All can be achieved at lightning fast speeds with just a few keystrokes. I almost always launch apps with Quicksilver.
The Buran was also capable of landing entirely by itself, something I don't believe the shuttle can do even now.
This is approximately a "double major".

For those in the UK unaware, "X and Y" suggests an approximate 50:50 split. "X with Y" suggests a heavy emphasis on X, more of a 75:25 split.

And as others have pointed out, in the UK, apart from in some specific degrees (Cambridge Science Tripos springs to mind), the idea of completing a degree out of mainly self-selected units is a bit crazy.
Absolutely agree. I also highly recommend FuzzyFinder if you like TextMate's "Go To File" (CTRL+SHIFT+R Eclipse, CTRL+SHIFT+O NetBeans), and also combined with the Project plugin.

Here's a decent tutorial in setting it up:

http://colonelpanic.net/2010/05/textmate-go-to-file-in-vim/

The tutorial uses Project (I would say complementary more than an alternative to NERDTree). It depends on your needs, and I use both. NERDTree for general navigation, but the way Project buckets content results in some flexibility as well. Along with using netrw to do remote development via scp/rsync, you could also create a hybridized project of local and remote content and run a vimgrep on all files. There are at least a few applications for this with, maybe a quick way to manage config or view log files (if they're small enough) on multiple servers/shards for example.

Additionally you can also have it run scripts to switch dev environments when you switch projects. Project switches are triggered when you open a buffer for a file in a different project. If you are working on several platforms and have multiple build scripts, I find this to be helpful. One limitation though, if you have a split or tab with multiple buffers from different projects, the most recent opened project's environment persists.

So FF + Project's workflow is: (1) keys (,f for me) to "Go To File", (2) type in a search pattern, (3) open a file with your environment fully setup and ready to go. For me it has been pretty good so far over the past year or so with a few minor issues.
Oracle has a profitable business model. It works for them. They have some open source projects that they no longer care to support. In the open source model, someone else is free to carry the torch. It should only require a few people to adopt the Ruby plugin. There are already lots of Netbeans plugins so the learning curve:

http://plugins.netbeans.org/PluginPortal

Complaining about Oracle, or any profit driven company, won't help. Growing open source communities will:

http://stackoverflow.com/questions/tagged/netbeans-plugins
Not sure why this was down-voted. I'd love to see this extended to a post-grad program too.
Interesting! I wonder why no one has tried to replicate the .2C/minute experiment?
My alma mater, RIT isn't even on the list at all. Not because it ranked poorly, because they didn't even include it. Incomplete list is incomplete.
well, there goes the only reason I ever used NetBeans.
One really useful program that replaces various things in MacOS X is Keyboard Maestro (http://www.keyboardmaestro.com/). It's a way of getting your keyboard to control more things on your system - from triggering abbreviations that expand into words or phrases, to starting or controlling other applications. These abbreviations can run shell scripts too. It's considerably better than Automator, I think.

I particularly like and use the web triggers (which let you access the KM engine using the built-in web server) and the iPhone app (free) which you can use to control your Mac from other locations. It makes a killer remote control too...
But Microsoft made an active decision to integrate WP7 with Facebook. Beyond that their marketing for the phone revolves entirely around social {or more accurately keeping up with your social network without spending your whole life doing so)

CNN even had an article entitled "WP7 is the real Facebook Phone" (http://articles.cnn.com/2010-10-15/tech/windows.phone.facebo...)

Put another way WP7 is to Facebook as Google Services are to Android. There might be a few rare individuals who use Android but don't have a gmail account but those people are by far the exception.
I'd be up for getting that sorted. Where is this XML dump of which you speak..? ;-)

Seriously, we're interested in importing datasets that people would find enjoy hacking around with. I know I would enjoy exploring/linking/annotating a Hacker News dump.
I learned that in Thailand the greeting is "Where you going?" The polite response is "Oh, nowhere".

In fact if asked "How are you?" you will get a detailed response.
I've got a converted shed in the back yard with a big old heater, but during the winter months I keep coming back to the idea of putting my heater on a cron job...

Also when it's really cold it makes me want to run when I need to go back to the house; the dash is a nice brisk way to get the blood pumping a bit.
Jclouds & libcloud add support for the CloudSigma public IaaS cloud
Excellent and very informative article. I would be interested in knowing what your tools of choice are for wireframing, charting and infographics?
And there's no social unrest and the well-off aren't barricading themselves in gated neighbourhoods.
urgh... yes I've used it but I was hoping for something a little less 1980's. We can have multiple windows now ;-)

I find it useful to be able to see the current stack, drill into variables, view my code with syntax highlighting, and the current line all at the same time. It helps me understand where I am.
These are valid concerns.

I think that the client/server distinction is in a state of flux right now. As we make richer applications on the web, a lot of that server complexity is being moved to the client. The goal of Backbone is explicitly to deal with this.

Backbone is, however, designed to deal with fairly complex applications. If you've got something that's relatively simple, then Sammy might be the way to go.

What Backbone does provide is enough structure to encourage nice, clean, modular designs. Something that JavaScript developers haven't had to think about quite so much in the past. The other options that attempt this are huge, and don't provide a lot of the flexibility that web developers are used to.

If you think you've got a simpler, cleaner idea, then by all means give it a try, but out of the options out there, Backbone is my favorite.
Wow, what a great story.
I liked that the largest single-char difference between DejaVu Sans Mono and Droid Sans Mono is that the Droid version has a G in the style of Google's favicon.
I'm studying Computer Science+Philosophy in Munich, although, technically, Philosophy is a part of my CS studies (one can choose a subject different from CS to do some credits in, many choose Math/Physics, I chose Philosophy).
The fun thing is that when I wrote my motivational letter about why I wanted to do Philosophy, my reasoning why I'd want to do it was almost the same as in this article.
You know what a product is actually worth by thinking hard about what use or pleasure you'll get from it. If you're currently trying to deduce what things are worth from their prices, you're already getting very wrong answers -- price-setting is a complicated business involving lots of psychological trickery. Sometimes you can sell more units of a product by increasing the price, precisely because lots of people use the "what it costs is what it's worth" heuristic; you can often sell more of product X at $P without changing either X or P, just by introducing a new super-expensive premium version of X that costs $(10*P); etc.
When did you finish your degree? Perhaps we were there at the same time? Although I was in a part-time program, so it's more likely that you know my TAs :-P.
Envy Code R has been my preference for years: http://damieng.com/blog/2008/05/26/envy-code-r-preview-7-cod...
Ugh, I hope not. I've wedded Netbeans to my PHP development process (and projects) rather tightly so the thought of having to switch (especially to something I find inferior like Eclipse) makes me nervous.
Umm that is my point. When you want to quickly drag and drop files onto an iphone or ipod it has to sync first which for me and sounds as you takes awhile! You cant plug in play and immediately drag and drop.

I guess everyone is use to waiting and waiting for it to sync then transfer their media files as my initial post is getting downvoted?
Which country, out of curiousity? I'm only asking because I'm not aware of any countries without some form of social safety net where life isn't absolutely miserable for the underclass.
Normally tolls for "private roads" are collected by those who build and maintain the roads, not armed opportunists.

I'm surprised to hear you're willing to back extortion even outside Somalia because the pirates use capitalist investment techniques and divide up the spoils "honestly" though. Irrespective of the merits of claims of foreign overfishing, I think you'd have a hard job arguing that the "coastguard" have a legitimate right to collect "tolls" sometimes in excess of $1million from unarmed ships making the mistake of operating in these areas.
http://en.wikipedia.org/wiki/File:Somalian_Piracy_Threat_Map...
I'm sure that, much like operating a Mogadishu roadblock, it's one of the few lucrative revenue sources open to desperate people but this isn't exactly indicative of the "safe, stable ... free market" you describe. I'm not sure why you're accusing me of being the one depicting their actions in a "romantic" way.

It's not even that Somalia doesn't have any form of government (The Mises Institute will be disappointed to know that the relatively stable de facto republic of Somaliland does have formal taxation). It's just that none of the governments' bounds of authority are recognised by each other, never mind the outside world, and the official government proudly considers their ability to establish military control over only 60% of the capital to be a measure of success
http://www.hiiraan.com/news2/2011/Jan/statement_by_h_e_moham...

If you sincerely believe that there is no civil war and Somalis are being killed today by the intervention of UK and US phantoms and not by factional infighting then I don't think it's going to be very productive to continue this debate.
Yes, the first 26 weeks are insurance, but the remaining weeks are federal welfare checks paid for with borrowed money.
I've moved away from it to just using TextMate.

But I always thought that RadRails was pretty good. YMMV

http://aptana.com/products/radrails
For some background on Hudson vs Oracle there's a related HN post from yesterday, http://news.ycombinator.com/item?id=2144285
telnet towel.blinkenlights.nl :-)
Furniture, or lack thereof
Once in a fevered dream (literally) I reimplemented Puyo Puyo in elisp as a derived mode of M-x tetris. It was a blast.

http://en.wikipedia.org/wiki/Puyo_Puyo_(series)
I've just been building a large app with Backbone.js, and I can tell you that it is seriously versatile. I don't use the routing at all, I just move objects around and save and load them from and to the server. The great advantage is in the structure it gives your app.

Say you have an onscreen cat picture which can be moved around the screen (it has x,y coordinates).
So you create a CatModel with attributes called x and y. You have a CatView which has an associated div - the cat picture. Now you can just bind your view to the "change:x" and "change:y" events of the CatModel, and have it update onscreen whenever the data model changes.
Maybe every time you move the CatView with your mouse you call model.save() - that will be sent as a REST request for you. Now call model.fetch() every 5 seconds, and the onscreen cat picture will move to whatever state is held on the server. The code is clean, and tiny.

I guess what I'm saying is that it will only take you 5 minutes to create a massively multiplayer online cat picture moving game, with far less code you might otherwise have needed.
Very refreshing read. If you want to hear a different sound than the usual echo chamber from the valley, read this.

We can argue about some details of the article, but overall it's plain refreshing.

Erica, you just won a free ticket to the Founder Conference (apologies it's in Silicon Valley, will you come :-)
I've used it for (J)Ruby GUI development. The built-in WYSYWYG editor is pretty sweet, so Netbeans works very well as as an all-in-one dev tool for building JRuby + Swing + Monkeybars apps.

I've never used it for any Rails development, and found the coupling of the Ruby packages with Rails gems, and the presumption in the add-ons that any Ruby project was a Rails project, a bit dopey. There seems to be no way to install the Ruby stuff without the Rail stuff, though.

I much prefer using vim for development, and while there's a vim plugin for Netbeans I typically did serious editing in an external vim instance while using Netbeans for GUI stuff, or for some refactoring, which it does quite well.

For people who like IDEs, Netbeans is a really good Ruby/JRuby editor.
Caveat: this is an anecdote, and your mileage may vary, but I think it illustrates a point of contention in the "two cultures".

As a computer science major in the US, I once took a "philosophy of mind" course out of a genuine multi-faceted interest in AI. I was working on undergraduate machine learning research at the time, so I used to pore over the green Norvig/Stewart AI book like a religious text. Unfortunately, the philosophy course seemed deeply rooted in classical theories like dualism (which I think of as a rationalization for religious dogma), ignoring any and all modern advances in neuroscience. The final straw was the lecture unit on "artificial minds". There was a lot of uninformed speculation about AI, which really disappointed me. The professor (and textbooks) completely ignored beautiful advances like Godel's theorem, which would make a great foundation for philosophizing about axiomatic "minds". I tried to speak up about what AI really is, even tried bringing Russell/Norvig into class, but I don't know if it was the professor or the students who were more resistant to facts clogging up the debate.

Anyway, I have nothing against philosophers, and I believe that they are an important part of the intellectual framework of academia. However, in inter-disciplinary cases like this, I really hope that they get people that can successfully straddle both sides of the divide. Stephen Hawking's quote in his new book comes to mind. I don't remember the exact words, but it was along the lines that a lot (not all, naturally) of philosophers have closed themselves off to science and thus denied themselves access to the greatest intellectual developments of the 20th century.
And his website. The comments on there have threads going on for months and offer an immense wealth of information on the subject.
"Wanker Liberal Internet Commenter Offended That Government Dollars Should Carry Accountability - Just Shower Them With Dollars, Taxpayers Don't Mind, Macroeconomic Effects Irrelevant! Commenter Says"

See, I can play the "jam words in somebody's mouth" game too.

Out of curiosity, did you spend even a fraction of a second grappling with the hard questions raised by the post, or did you just jump straight to ad hominem? The question of whether we are burning immense wealth paying people to not work is a very important one.

I personally know two people who deliberately did not take jobs because they knew they could stay on unemployment, and I am not very social and don't really know all that many people to this degree. Is that really what this stuff is for? Maybe it's OK to grapple with that question just a wee bit, given that we're a few trillion in debt?
Didn't see this coming...

I actually thought about it long and hard. I've never felt distracted by calling my mom whilendriving home... anymore than anything else.

More importantly: If this holds true across the studies that will doubtless follow, will there be a move to remove such statutes from the books?
Yep. If you go to some parts of South Dublin, Kildare, Cork, Galway (where the technology hubs in ireland are, incidentally) the accents are very neutral and easy to understand. Several European news stations with a spoken english bulletin use Irish presenters for this reason.
So thanks to this piece of paper West Germany and probably Itay and Austria too didn't become communist states because the Americans got there before the Russians?

Phew.
It's meant to be the latter (centralized) but there is nothing to stop you from using it in your own projects. :-)
Inflation adjusted money I paid for unemployment and disability insurance over a 30 some year career (roughly): $40,000.

Money paid to me by said insurance over 83 unemployed weeks $38,475.
Positional Parameters in the Bash Shell
"Their other services (editing and packaging) do have value, but not nearly enough to account for their customary share of the gross."

And, as I understand it, these things can be done directly by the author. So a lot of what is left is the publisher takes on the risk - they pay for the editing, the artwork, the printing, the marketing etc up front.
You're defending the wrong kind of people. I understand the empathy for misguided youth, but these kids (and adults) knew that what they were doing was illegal. They were proud to engage in these acts because it was "cool" for them and their little /b/ buddies. They aren't the repressed political activists you're making them out to be. Besides, look at where they're from. They're not citizens of some third world nation with an oppressive regime in power. The laws they broke aren't unjust by any stretch of the imagination. They simply hopped onto a bandwagon with a bunch of other script kiddies and got popped for it. Don't light a candle for them.

Besides, citation needed on the claim that they were just confused and wanted to enact social change but just didn't know how. That's not typical of your average Anonymous devotee.

Yes, let the trolls and fake accounts people are creating solely for this thread have their way with this comment. I can spare it.

And people, stop complaining about my "the law is the law" remark as though it must be some unwaivering principle of mine even in the face of unjust laws (of which none are present in this situation).
The factual errors concerning the C preprocessor aside, the author also ignores C++-style metaprogramming. Granted, C++ templates have their flaws, but they do provide a Turing-complete compile-time metaprogramming environment...
Well said. Economic theory show that the price system is a highly efficient way of trading allocations of scarce resources under perfect information. Funny thing about information, any scarcity is largely artificial, especially with today's technology. Also, if it is not shared, markets tend to disappear.
Try the farmer walk: pick up two dumbbells and walk as far as you can with them. Rest, and repeat.

(Wonder why it's called the farmer walk? Ever see a farmer's forearms? :)
You can manage to do something like that as a CS PhD if you have the right advisor, though it's harder to pull off than it used to be as CS has gotten much more obsessed about being a rigorous science. It especially used to be the case in AI, and in some corners still is, that a good thesis makes conceptual and philosophical advances in analyzing problems and domains (or proposing new problems), which are "validated" not only via mathematical theorems, user studies, or benchmarks, but by arguing for your conclusions, the way a philosophy thesis would (though of course technical results can be used to bolster the argument where appropriate). The PhD theses Douglas Hofstadter supervises are an example.
Try meetup.com, search for hackers and your location, you should be able to find some people you can sit down and talk to.

I also have a good idea, and looking for some good e-commerce programmers in NYC I can meet face-to-face. I don't trust the email connection anymore, didn't work out for me. I've spoken to various people who various business coaches who love my idea, I just need to put the code to paper!

Good luck!
I did a math and philosophy double major. The danger of a degree like this is that the stark reality of a programming job will seem unbearably boring in comparison to what you studied in school.
That reminds me of Wowbagger, the Infinitely Prolonged from HHTTG

http://en.wikipedia.org/wiki/Wowbagger,_the_Infinitely_Prolo...
Apply?
Django-CMS Levels Up to 2.1.0
>do you mean security experts or securities experts?

Yes.
Xeround Bug Hunt: Win an iPod Touch and Other Cool Prizes
Register for Xeround, test the beta, report bugs to the Support team and you could win a prize! Every bug reported before March 5th will count as an entry in the sweepstakes. Happy Hunting!
It's the "soon end" part that's important. I'm not arguing against all unemployment benefits, I'm describing the argument against long-term benefits.

My friend was living off solely unemployment benefits for over a year.
Five Questions with Zoe Mickley Gillenwater
If you like Tufte, I totally recommend Ben Fry's Thesis (Fry is the author of the very popular "Processing" language that lets you create some awesome visualizations). It is an incredibly easy read.

http://benfry.com/phd/