skysight-inc/HackerNews huggingface dataset:
Operator overload would be nice.

But I don't think declaring variables whose type can be inferred from the right side of the attribution, semicolons or parentheses for parameterless methods are the biggest problems with Java.
Here's how it looks for me on Windows XP. It's the classic Winamp skin, the one that has been there for ages.

http://dl.dropbox.com/u/311095/Screenshots/winamp_1.png
Full version, when I turn on the playlist and equalizer. I turn equalizer on just for symmetry; I never actually use it because I'm sorta audiophile and Equalizer Never Helps.

http://dl.dropbox.com/u/311095/Screenshots/winamp_2.png
This I see more often; just the main window without additional windows.

http://dl.dropbox.com/u/311095/Screenshots/winamp_3.png
Often I minimize it to a slim bar like this.

http://dl.dropbox.com/u/311095/Screenshots/winamp_3b.png
Or like this, if you turned on the playlist.

http://dl.dropbox.com/u/311095/Screenshots/winamp_4.png
This I see even more; Winamp is minimized to a tray icon (the grey "play" icon)
Except certain Australian Federal departments with 70,000+ staff who are stuck on IE6 because their IT boffins only want to use 'secure' web browsers and IT policy doesn't give them any choice in the tools they use.
Two years? I think you can learn everything you ever needed to know about a language in a much shorter time period than that.
The obvious answer is to wait until a 15" Macbook Air is released. There has been rumor of a new line of Macbook Pro that are similar in form factor as the Air.
Summary of http://www.propstore.com/buttercupvalley.htm
Yes, in my experience on either side of those "policies" they really do mean nothing.

You just have to assume that all the data you share is no longer yours and will be used however the company sees fit.

I am amazed by the number of people who assume that "that would be bad PR if they got caught" is good enough security to protect data they consider sensitive. Especially when the PR damage historically has been very low, especially if you are a sexy and loved company like facebook or google.
Definitely missing the pricing information. I'm looking to bake in analytics in a new app that I'm working on…this looks good, but I can't even take the time to try it unless I know it's going to be cost-effective.
oh hi Thibaut :-) good point, I'm not targeting big corporations anyways. I guess the problem could be that even 5% could be a problem, as people sharing files would complain their 5% customers cannot see the files... well, we'll see, no complaints so far ;-)
I'm sorry to say, but I think the Go programming language has just been owned by this Extend programming language for Java. Go missed the boat when it did not include some minimum class support to appease the developers used to Java, C++, and so on.
Too bad they didn't port WinAmp 2.x to Mac :(
Dean Kosage Quotes
”A heart is a muscle..and what do muscles do when they are torn? They grow back STRONGER!” ~ Dean Kosage
Waze Says No Accidents Despite 8M Users
Southland Log Homes
Oh man I had so many stupid problems caused by developers who made two decisions:

1. "hey let's store times in the local time zone in the DB"
2. "oh the user wants their local time, I'll just use an offset"

This comment just brought back the memories...

And no, I'm no longer at that company.
Make Money Selling Weed, Cocaine and Porn on Silk Road
Great iteration of the slide deck. If I were an investor I would prefer this over powerpoint any day. So much smoother.
On a side note, Dippin Dots is cool about the first time you try it. After that its kinda "meh". I bought some last month (probably years since I last had it) and I was asking myself "why the hell did I get this again?".
Looks like an insightful article. I'll read it later.
Don’t Launch A Company, Launch A Fund (Or The Series A Will Die)
Maybe, although I think that assumption would be erroneous (not that you suggested it wasn't :-)).

I can only speak for the Ruby and Rails community but I think there are many developers who have a strong "following" on blogs, Twitter, at events, and even on GitHub but who aren't necessarily good "team players" (To be fair, I include myself in this bracket ;-)).
It's not a static trade off either. If you see two world class developers debating some tradeoff it's about as relevant to the average coder as what two Olympic level swimmers discussing their diet has to do with someone trying to lose some weight. AKA avoid holes to big for your team to get themselves out of.
"tightly coupled" is the norm (I'd pick on Rubyists, but really it's the problem in any language I'm familiar with). It's hard to get over the hump.

So I agree. On the other hand, I think it's also very pragmattic to say "this isn't working for me, there's more important things to focus on".

I think manual testing is underrated, and even integration testing is probably not given it's due as one of the better ways to test a product in an automated fashion.

Unit tests in the TDD sense aren't (IMO) all that useful as tests. I'm a big fan of the tweak in calling it Test Driven Design personally.
How do I make it work with mvn?
How long is it since you were really bothered?
How do you connect two monitors to your MBA?
What dichotomy?

Are you being misled by the fact that the article uses only two examples? That's a rhetorical shortcut, not a proposed dichotomy. The article does not actually claim that "those who use Sexy Tech X tend to have bad judgement" or anything like that. What it says is that folks with good judgement use appropriate tools for appropriate reasons, which may be situational.
I think that for any type of problem solving there is a clear workflow you must go through in order to efficiently come to a solution. 1.) Break down the problem to see what you are actually required to do. 2.) Think of ways in which you have solved previous problems and check whether you can do something similar to what you have done in the past. 3.) If you need to do something that you haven't done before do some research and find the tools that you need to solve the problem; if there are multiple paths to solution apply Occam's Razor. 4.) If step three didn't work, you haven't looked hard enough or you have found a problem that no one has solved before, it is most likely the former. 5.) Implement your solution; if it works great the problem has been solved. If it doesn't work retrace your steps and then take a break and come back to the problem when you have a clearer head. 99% of your problems can be solved in this manner
Without the flying windows, it'd be good.

Reminds me of http://news.peepcode.com/ a bit which might also interest folks. It's made up of Geoffrey's Twitter friends' links as posted on Twitter.
This is the point of the joke; except they screwed it up. They should have used Calorie whenever they meant kcal and not done so much math for the reader so that it would be true rather than false which it is because of the sure aforementioned reasons. good joke, bad delivery.
German court grants injunction against Apple
Creative people? If you're in the middle of an idea and keep on taking breaks to log your 15 minute updates?
I develop with Eclipse and MDD at my day job, Go in my side projects. I'll definitely evaluate Extend for the day job enterprisey stuff, but in Go, I don't miss the class hierarchy at all; I find it very refreshing.
Some people are suggesting this number is too high. If anything, it seems low to me - at least based on my personal experience. Imagine throwing a big, elaborate party. How much would that cost you? Maybe $3k, including renting a space, maybe a DJ, a bartender, etc? Everything for a wedding is 10x what it should be. So if a reasonable price is $3k, you're paying $30k.

This is without the price of the ring and honeymoon.

My source is personal experience, and that of my friends, but also see:
http://www.costofwedding.com/
i feel the exact opposite-- if you have a good test, the code is nearly trivial to write. the key is to always bounce back and forth between tests and code, so that you're always just writing the minimum possible thing that passes, which (when looking at a test) is super simple.

"throwing away tests due to customer feedback" is a red herring-- if you weren't throwing away tests, you'd be throwing away code. additionally, the goal with all development is to only sit down and write code when it's extremely unlikely it's going to change. you should be sure that you're not going to drop this thing you're writing, because you've done the necessary user research to be sure the feature is needed and usable.

"I'm happy to write tests after the v1.0 of an application is shipped and I have sign-off from my customer". if you're shipping untested code, that's a huge problem. the last thing you want is to deal with scaled feedback from a 1.0 release alongside ironing out code quality and reliability with tests
"The semicolon is necessary for disambiguation in a case like this..."

This is why semicolons should be mandatory or illegal. The whole "optional semicolon" thing is a mis-feature designed by language committees that can't make a decision. One's codebase becomes a mismash of lines with and lines without semicolons, sprinkled in as magic to make the compiler happy.

There are plenty of interesting language features which are useful -- support for "optional semicolons" isn't one of them. The feature needs to die, and people should just choose to use a language that suits their need to type -- or not type -- a ';'.
More startups need to use the pricing anchor "How else could three month's salary last forever?" Seriously, phrase your software in terms of man-months and no matter how much you charge it suddenly seems cheap!

That's one of the bridal-industrial complex's best coups ever. (The entire notion of surprise engagements and diamond rings was pretty much created out of whole cloth by De Beers in the 1920s. See this excellent article by Atlantic Magazine -- one of the best pieces of journalism I've ever read, and as relevant today as when it was written nearly 30 years ago. http://www.theatlantic.com/magazine/archive/1982/02/have-you... )
Are there any ways in which 5.x can't be just like 2.x ?
That is one weird map of the US (the one where they indicate the US dress retail centers).
Groupon's IPO Is Not Made of Golden Fertilizer
How Amazon Makes Money With Amazon Prime
Davao Virtual Assistants
More Services:

1. Facebook update - add friends of common/same business interest, post short article excerpts with corresponding website links, create groups.

2. Facebook Fan Page - Create fan page, Activate useful tabs like (videos, notes,) Post short articles, create event such meeting, speaking engagements

3. Twitter - Follow more people of the same business interest, Post tweets with corresponding website links,Increase followers up to 50-60 per day.

4. LinkedIn - Create account, edit infos, join to group of the same business interest and post promotions.

5. Myspace - Post quotes and articles and collect more friends and more, upload videos and images.

6. Wordpress - Post blogs like whole articles, embed videos, images and more.

7. Youtube - Video submission, video marketing linked to social medias, edit video description and website links.

8. Auto blogging to 20 submission sites or more using one software. (uses Traffic Geyser tool)

9. Auto posting of links with short articles or quotes to different social media account at a time.(uses Traffic Geyser tool or hootsuite for social networks)

10. Internet Marketing - daily adding of traffics/ subscribers to website, affiliate promotions, videos ads, article posting to article submission sites.

11. Icontact/Constant Contact domination and constant Contact (list building & email marketing)

12. Data Mining (search of companies and people - lead mining).

13. Data entry

14. Transcription
To say Art isn't Art unless it's the highest form of art is silly. Is the work of a great comic book artist not art because it isn't Picasso?
I agree with this article and have a proposal for another trait of a great dev:

A great developer is not necessarily one who writes the most elegant code, but one who knows how to walk the line between elegant code and speedy dev time.

Thoughts?
Here is a recent shot:
http://i.imgur.com/Rl35X.jpg

I'm still looking for the old shots (from around 08) which had a few nice shots of the unlit holes (the holes are much smaller than they appear here.)
I don't buy into this. I've been producing music for over 10 years now. The "snippet" and fire and forget approach doesn't work. I'm sitting on thousands of different loops, demos, half-finished songs, and so on.

Over the course of of a session, when you're jamming with your synthesizers and instruments, a project can transform from A to B to C to D to E where E ends up sounding nothing like A. You have your hard- and software synths, fantastic effect plugins and hardware, drum machines, more outboard gear. You tweak and compress, change melodies and harmonies. You press 'save as a new version' every minute.

Your wandering mind be damned, if you want a great track you need to stop, sit down, and focus. All good tracks I come up with come from a focus on quality, not quantity. By the way, in my opinion, iterative refinements do not belong into the category of "quantity", I don't know how anyone could make such a statement.

Of course you sometimes need the sessions to come up with some idea that resonates with you, but after that you (read: I, I'm talking about my own experience) have to force yourself to focus.
we need something like reverse twitter which is based on information, instead of people and profiles. in other words, something like mixing of wikipedia and twitter. a chaotic platform for information.
I think the truth of this article depends on the size of your team.

If you're hiring only one to a few developers, it's likely that you need your employees to self manage. They need to strategize, have realistic expectations, and fulfill them to the best of their abilities. "Dianne," the good developer, demonstrates these skills. So, judgment is important from this kind of developer.

However, I think that "Dianne" would be best suited to a more managerial position, focusing on her strategy skills and ability to relay needs to other developers. Handing off the implementation details to a team of rockstars, with deep and varied proficiencies, would make for a spectacularly complementary team.

And in the latter case, your best developers are - and should be - rock stars. You need to consider not only how you want your code to scale, but how your company will.
> for obvious reasons

As someone from outside the Java universe, I'd like to learn more about those reasons and why they are obvious.
Honestly Dapper is magnificent to use and it would be much harder to debug distributed requests without it. Does anything like this exist in the outside world?
No see my point is that there is ALWAYS someone above the 'IT boffins' that can force changes in policy like that. You don't fight with the 'IT boffins', you go right to the top. If the CIO or CEO or board of directors decide to use your software, they'll change whatever internal policies they need to make it happen.
you've nailed the core problem with the article-- you don't test stuff at an extremely detailed level (unit tests) until you're pretty damn sure of the feature and the way you want to implement it. the way you get there is through user tests, user tests, user tests. the goal should be to never write a line of code that you'll throw out later.

this article reads like someone read a couple of articles about TDD, decided that they should do TDD on their first hacky prototype of their startup idea, and got upset when they realized their idea wasn't fleshed out so they had to throw out code and consequently the tests were useless. this is not the way product design and development works.
Galaxy's from huge black holes at their center they don't from around huge black holes that predate them. Also galaxy's have several black holes of various sizes where an accretion disks only includes smaller chunks of matter. They can even have more than one super massive black holes if two older galaxy's collide.
If you're looking for something minimal I recommend Vox (http://voxapp.didgeroo.com/).
I'm not sure I agree. Resume-driven development or novelty-driven development seem to stand out pretty boldly in my opinion.

I'm always impressed by developers who systematically explore new technologies as part of their "non-commissioned" time. I'm a huge proponent of this.
Not so sure, allot of internet advertising still looks allot like traditional advertising to me.

When I watch stuff on youtube it's very often prefaced with a 10-30 second video advert for something. I'm assuming these adverts were designed by people with "traditional" advertising skills. Not to mention image/flash animation based ads that have been around for even longer.

Allot of advertising works simply by forcing your attention to it, such as "you can't watch the video you want until you watch this" or more annoyingly "this box is going to obscure the text of this website for the next 10 seconds".

A growing trend in adverts seems to be "interactive" ones, for example playing 10 seconds of video than forcing the viewer to make a choice which will affect the next 10 seconds of video. These things literally force you to acknoledge the advert. I can see this becoming more common,
pherhaps even to the point where you get something like "You can watch this episode of Dexter for free but first you must watch this clip and answer correctly this short quiz about the brand of washing detergent featured".

I doubt that simple text based adverts such as google adwords will totally trump old school loud obnoxious stuff (although I wish it would).

I think it will be a very long time before we have good enough data mining/AI programs that can magically generate perfectly targetting adverts for products without any creative input. If that world did come to pass we would probably be mostly redundant anyways.
The numbers for acquisition look way off.

$.17 per click X 33% conversion...

I just ran an experiment with google ads for dating keywords. There were a few gaffs with hugely expensive keywords but overall, $2.45 CPC. We spent $200 and ended up with 1 conversion. Totally amateur, I know.

From other research I've seen, I think conversions tend to be way lower than the double digits. Like people first click on your ad and then check out and pay you money. From the per click of your ad they are often in the single digits or fractions of a percent.

It's a great looking pitch deck. Im concerned that they skewed their focus a little too much on looks over sound information.

Edit: Seems the company is live and moving product to real customers? If those are the numbers they're actually acquiring customers at, I take it back however improbable from my limited experience.
Atlanta Falcons vs Indianapolis Colts live stream
Atlanta Falcons vs Indianapolis Colts
Match schedule:
Week 9 NFL Regular season
Date: SUN, NOV 6 2011
TIME :1:00 PM (ET)
Venu: Lucas Oil Stadium
watch and enjoy Atlanta Falcons vs Indianapolis Colts live streaming
and also watch NFL full season live streaming online here.
Redsn0w 0.9.9b8 Released to Ease Jailbreak for 5.0.1
What he said. First Daylight savings time, then Centigrade and the metric system. These three changes would give our economy a significant boost IMHO. Using outmoded metrics is an insidious and wasteful form of protectionism.
It's pretty, but this lacks substance on many levels. For example, it talks about how large the market is. That's cool, but less important than talking about your own addressable market. Also, some of the numbers need backing up (31% conversion rate from adwords? That's optimistic enough to require some explanation)
Yes, we should 100% make it permanent. It's simply better to have more daylight in the evening than in the morning.
Louis Vuitton Purses - Buy cheap Louis Vuitton Purses
Errr their market size calculation assumes everyone going to a wedding pays 28k??
Argentina tried implementing DST for a year. Next year it just wen't back to no DST after once province decided not to go with it. Lesson learned. http://www.timeanddate.com/news/time/argentina-san-luis-out-...
This is like the old joke about freshmen in physics who can't do dimensional analysis. Your car was going 32kg per hour?
I thought the same thing, but they probably give away a free product sometimes, which is technically 100% off.

I actually thought it was a good slide since I went, "WTF? ...oh wait, yeah, that could be right" - good way to wake up critical thinking type people and get them paying attention if they were zoning out.
Your Ideal Cheese For a Stress-Free Life
Isn't that restricted by the JVM?
I agree with the gist of this article, but there is an opposite side to this piece as well.

We do need those developers that pick the most wild, crazy, and bleeding edge technologies. New technologies shouldn't and certainly don't solve every problem out there, but they often tackle a couple of really interesting areas quite well. At the very least they allow us to question and rethink our current development stacks. Also, being one of the first to adapt to a technology has it's benefits, not saying that it justifies the risk, but it should be considered.

Also I think node js and cassandra are pretty easily maintainable, but thats not really what this is about :)
Totally agree. For example, if a web dev wants to try a new language/framework, he or she can be competent in a few weeks and well-versed in 3-6 months. No?
What about torrents? How much more gatekeeper-free does it get?
Much better than delicious and closer to my selling point.

I built this extension for my own use. When I am doing research I don't want to spend time about tagging or writing notes. My extension creates the tags and writes the first paragraph of the page as the note. The only thing that you do is to click on the icon. This way of saving a bookmark appeals to me but it seems that it is not a value for others. This was what I was trying to understand.
How do you know/decide what a "good" solution is?

It all depends on what you already know and what your team is best at.

And although a "simple" solution may look like the best choice, it too can have the same problem of maintainability.
At the risk of losing karma, I have to say you Apple fanboys are absolutely fascinating to me. I don't understand you at all.
Agreed and a good point. Not worthless, just not worth as much as it once was. Simple supply & demand, same problem w/ JDs at the moment.

Credentials still have market value.
The 3 Most Common Causes of Sciatica Pain
Isn't that the reason why the change happens on Sundays so that you can sleep in and get accustomed to it. People travel a lot now-a-days across multiple timezones and get to work directly from the airport. I can't believe that one hour shift on a Sunday is a huge impact
2 Ex-Homeless Guys Paid Us $250,000 In 4 Days