skysight-inc/HackerNews huggingface dataset:
You shouldn't really judge the rest of Europe through Eurovision.

I don't want to pull the wrong rope but how can you group cultures like Slovakia, Spain, Greece... and saying "we" are different.

Europe as a whole is a bunch of countries with different cultures that team up together to be stronger. The only common treat is the continent.
"The further removed you are from working with your hands, the higher value you're perceived to have."

It's that, but it's also (perceived) pedigree. A lot of "business analysts" come from big consultancies like McKinsey, or investment banks like Goldman, et al. Managers and MBA-types have a mystical perception of those firms -- almost as if they trained jedi business knights. The truth may be far from it, at least in my experience. But perception usually trumps truth.
I won't take the eurovision to measure europe's culture. First it is not "European" anymore, neither politically (Swizerland) nor geographically (Algeria and Israel for example are participating). Secondly, France and Germany do not succeed very well and they participation is rather ridiculous.
Facebook is the only platform company that can really "win" this. If they made messaging a bigger priority in their mobile apps they could very well own the market. At the moment Facebook apps are made to reflect the Facebook website with the newsfeed being the center of everything. This is a shame, but fixable. IMessage is a supplement for SMS, not a replacement.
I programmed in FORTRAN a lot in the 1970s and Lisp in the 1980s and I had the habit of starting to write new code by just writing entry points and then narrative comments like the ones in Steve's first example (but not so verbose). I would wait a while, do something else, then come back to my outline, and if the narrative outline still made sense, then I would add the code. (I was the only computer programmer in my large company with a private ocean view office, so the technique must have worked :-)

I stopped using that coding technique eventually, and Steve's article gives me a good perspective of that transition.
I think that Yegge might have been somewhat inspired by a programming style that was widespread in Google at least when I worked there: get as much code into each screenfull as possible.

I've worked with a lot of different programmers over the years. Some are capable of "running" large pieces of code in their head, keeping track of state transitions. Some need a more structured approach so they can concentrate of fewer moving parts at a time. I can to some degree keep lots of code in my head, but I know that the chance of mistakes increases when I do. It is a useful skill to have, but an exhausting and error prone way to work, so I prefer not to.

When I read my own code, I don't really read it as such. I scan it. Often can often look at just the silhouette of a paragraph, a method or even a class to be able to tell you what the code does. I tend to do "one thing per paragraph" -- which when I read code means that I can skip past the code I am not interested in at the moment quickly.

I often notice how other people actually read code, and it makes my skin crawl. I can't watch. It is so SLOW.

Yes, getting more code onto each screenfull is great -- but not having to read the code will always be faster.
@phuff this is cool because it has a specific purpose and it's simple. Frankly, if you let the fact that something already exists on the Internet stop you from starting a projet, you'd never start anything.

There will always be room to iterate on good ideas. There were MP3 players on the market before the iPod, right? And focusing on design or simplicity, or both, can play into what your MVP is. Minimum viable is relative to your product principles.

The one thing i would suggest is that ads are not minimally viable for your users. It may be necessary for you to keep your project up and running, but not MVP unless they provide some benefit to your users in line with your product principles.

Nice work!
Possibly, but those are actually kind of dangerous, because if you have the comments hidden and you are editing the code you probably aren't updating the comments. And stale comments are worse than no comments.
From watching Jordan it appears to me his self motivational technique was to make everything personal. Of course it makes him sound like a dick when he can pick out something that happened 20 years ago, explain why it pissed him off, and then thank the person for doing it to him.

As far as ego is concerned, that's basketball. It is probably the most individualistic team game out there. A single player can and does win games. A great player must believe they are going to hit every shot they take so that they don't have any fear when taking that last shot. Jordan certainly recognized he wasn't perfect and used that as even more motivation:

I have missed more than 9,000 shots in my career. I have lost almost 300 games. On 26 occasions I have been entrusted to take the game winning shot, and I missed. And I have failed over and over and over again in my life. And that is precisely why I succeed. -Michael Jordan

And finally, how Jordan is acting during the lockout is completely expected. He was once a player, then an ex-player and now that he owns 80% of the Bobcats, he is an owner.
It's to help manage all the emails when he returns, only some of which will still be relevant at that point.

Consider the case where Dave's response causes the sender to realize, "Oh, well, I'll take care of the issue this other way then."

That's one fewer email Dave will have to deal with when he returns. The traditional out-of-office strategy would result in the initial email, and possibly even a second "Oh, don't worry about it, I already took care of it." followup email.
Oh man - I'd love to see how she'd react to the knowledge that she is being conditioned.
Same happened with Nintendo. Largest losses in three decades. "Nintendo had a $690 million foreign exchange loss in the first six months of the fiscal year that began April 1, the company said."

http://seattletimes.nwsource.com/html/businesstechnology/201...
Show HN: Startup Job Board
Desginer homes
All platforms can do here is make the experience easy when you stay on their platform. That is what IMessage does, make it transparent. Similar to how some carriers have "unlimited mobile-to-mobile" within their network.
If You Want To Make Money In Trading, Have a Trading Plan
It's a mature open-source framework - the Flash Player is getting some significant upgrades (Unity + Unreal engine with Stage3D), allowing many things not possible now, tomorrow or next year with HTML5/Js. I know I'll be using it on our projects this time next year, as will numerous other codeshops like ours.

This is all before you look at what becomes possible with executables created with 3rd party tools like SWFStudio & Zinc (where we roll our own native code into the release).

Sorry, but even this time next year, there's going to be nothing around that approaches what we are doing with these tools now, in the timeframes and budgets we are doing them in (this part is key for our customers) - believe me, we've evaluated all of them long & hard.

Just because it might be the end of Flex for you and your projects, it's not going away overnight for many other developers.
The passive-agressive way to do this is to have an auto-response saying you cannot read the email and giving options for resolving issues while you're away. And when you get back, send everyone an email declaring inbox bankruptcy.

People respond positively when they get an email saying "I returned from paternity leave to 1,532 emails and I'm worroed I may miss something important from you. If the matter you raised while I was away still needs attention, please resend it to me now."
Thanks that's useful to know.
You come off both condescending and lazy when using the Socratic method with peers. Either clearly state your positions or take the downvotes.

Socratic method works in a student-teacher relation. By using it here on the message board you immediately assert that you know the true answer while the rest of us only know ignorance.
There is Jabber which GTalk uses. Unfortunately it doesn't really get traction.
Try reading "AppleScript: The Definitive Guide". It's the only Applescript book I've read that's worth anything and clarified a lot for me.
Not dead: Etherpad is easy to install and run for yourself, family, and friends (I did this about a year ago): http://etherpad.org/
How to use central banks in Forex Trading
You realize of course that the post isn't about code comments right?
Movies with gay scenes. Should they carry a rating?
Presumably Windows 8 will lock out Safari

Hmm? Why?
You replied to an interesting and insightful article with irrelevant criticism of the author.
If Jobs was really such an A-level asshole, I think he was goddamned lucky to have Steve Woz as his co-founder.

I don't get this attitude. Woz was just as goddamned lucky to have SJ as a business partner. From all accounts I've read, Woz was perfectly happy working/hacking around for whatever large company was good to work for at that time. It took SJ to see how much talent Woz had and then leverage that into a giant business success for both of them. Woz wasn't a salesman, business guy, or even a product guy. He was a hacker through and through. To make it big Woz needed someone like SJ as much as SJ needed a Woz.
Mindmap maken voordelen
Electronic Flowerpot Takes The Guesswork Out Of Gardening
> Please justify the above statement. How could you possibly know that?

Please provide an example of a single billionare or minor celebrity who isn't an asshole. The fact that you can't is evidence enough.

> There is something incredibly depressing about this attitude

What is really depressing is that you feel your life isn't worthwhile unless you are incredibly "successful" and you define success as being filthy rich or being a minor celebrity or really a clone of Steve Jobs/Bill Gates/Larry Ellison/etc. I know myself. I know that I don't have the qualities necessary to be that and knowing that has relieved me of any desire to have that.

More than that, that single realization has allowed me to focus on the qualities I do possess! It has allowed me to become a more supportive leader. My team will never make the next google.com or iphone. That's ok. Instead, they'll have families and they'll spend time with them. They'll do amazing work! Just not on a scale that will earn me billions. That's fine by me!
You are technically right but the driving forces were France and Germany. Those two countries have a long history of wars and one of the goal of the European Coal and Steel Community, which started the whole thing, was to bring peace in the long term by ensuring close ties between the two countries. My grandfather who fought the Nazi in the French "resistance" once told me that whatever I thought politically about Europe, I should back it of all my weight because then I wouldn't have to see history repeat itself.
Listen to this podcast interview of Kaplan, he describes his new paper where he disputes the idea that CEOs are "gaming" the system by hiring each-other. The data is pretty convincing that CEO pay rates are increasing at the same rate as other skilled labor (lawyers, doctors, bankers, software engineers, etc).

http://www.econtalk.org/archives/2011/11/kaplan_on_the_i.htm...

(The "gotcha" is hedge fund managers, which have skyrocketed past everyone else)
Oppenheimer's recommendation letter for Richard Feynman
Worth keeping in mind that Greece is quite unequal and oligarchical. The oligarchs' game is, to some degree, 1) salt away Euros abroad 2) blame all Greece's problems on Germany and whip up the masses with media they control, 3) have Greece leave the Euro, 4) buy privatized assets on the cheap with their safe Euros while the masses suffer, 5) profit! in particular avoid having to pay all the back taxes they evaded, or pay in devalued drachma.

A big part of the issue is lack of solidarity, no one trusts the government, no one wants to pay taxes, no one wants to make the hard choices. But when the government and leadership is seen as out for itself and dysfunctional and the wealthy are inoculated from pain while the average people suffer, then people think they are unfairly asked to sacrifice.

(if I may digress, some of this, sadly, is increasingly applicable to the US, including adoption of inflammatory ant/grasshopper rhetoric/posturing. There are a lot of dysfunctional poor subcultures, but also a lot of poor people who work a lot harder than middle and upper classes with little to show for it, limited opportunity to join the middle class, limited access to decent education and health care for their kids

When someone is trying to take away what you are accustomed to having, it's quite easy to persuade yourself of their moral degeneracy, whether they are 'dirty hippies', or 'fat cat banksters'. When you have interests to protect, it's quiet easy to find ideologies that make them just and necessary. Politics: A strife of interests masquerading as a contest of principles - Ambrose Bierce)
I think the growth rate should be adjustable easily. What's your approach to this problem?
I worked in a similar environment once (Large government contractor on a NASA program). There was lots of cube-walking, and generally, it is a distraction. BUT- You know that when you walk into someone's cube to ask them a question, it will be a bit of a distraction and it takes a little effort, so you make sure you need to before you do. Similarly, when someone walks into your cube, you know they think it is more important than something that would have been sent via email.

Not that it works perfectly, but the default of dumping everything into email is a problem. There are several other, possibly more appropriate methods of communication (phone, in person, waiting until the status meeting, break room chat, lunchtime chat, etc). Email is just the easiest and therefore most likely to be abused.
For me personally, stopping to comment on code breaks my concentration on coding. So I usually only do it after I've finished some task, and only at the function level. I don't see a point in explaining why I chose to use a while loop instead of a for loop. The next coder can change it if he/she dislikes the implementation. I would only have denser commenting on some code that I spent a lot of time optimizing for speed.

I also have found in full-time and contracting work that your time estimates, or more precisely what the business/client desires your time to be, don't account for commenting, which for me personally can take quite a lot of time if done correctly. If done correctly a comment can convince me to change the code; if you can't easily explain what a function does then it might not need to exist.
If my children will be like that I'll die happy.
Leadership Word of the Day: ACQUIRE
I have read every comment of yours on this thread, and in an effort to be charitable, I have taken a few days to digest your points regarding the status of unvested shares.

It occurs to me that in multi-founder situations, founder shares typically vest as well. As a founder, if your startup made it beyond the "risky period" before you were fully vested, would you think of it in the same way if your unvested shares were clawed back? I'm willing to bet dollars to donuts that the answer is no. And this is why your position is immoral, reprehensible, and hypocritical. It's not "one way to look at it", it is being self-serving and twisting facts to justify altering the deal, Vader style.

I'm sure you've made it onto more than one "people/companies I'd never work for" list.
10.04 was that. That's part of the problem, many of the decisions since then seem to have been going backwards rather than building on it as a solid base.
The "move to AND WORK" in your last sentence is key. Because even for EU citizens it is not possible to move to a country simply to enjoy the benefits of the social systems - otherwise there would probably be alot of migration to Sweden for healthcare or Luxembourg for welfare etc...

If you are worried about minimum wage, you are likely looking for work in "unskilled areas", and of course Germany isnt great for that, which the high numbers of long-term unemployment show. It probably doesnt make sense to move between high income EU countries for minimum wage work anyway, since your cost of living etc. will probably increase if you dont have localized knowledge or a social network.

This "no minimum wage" is rather a red herring, since the Harz IV income is rather high there is a de facto minimum wage, since practically nobody would work for 3€ / hour.
My guess is that you'd find a connection that works your particular area to validate the problem. If it's a first level connection that's great, easier to ask :). Otherwise, find a second level connection and get introduced to them. Say that you'd like to discuss some of the problems that they may experience [as a teacher, entrepreneur, etc]. People love to talk about their problems to someone who will listen.
Amazing Time-Lapse of the Build-Up and Take-Down of Burning Man
Tom Osborne (the legendary Nebraska football coach and now athletic director for those who don't watch college football) does this. In fact, he sends and receives his email through an assistant, at least when dealing with the public. Still personal, but I imagine it helps him stay sane.
Deleuze -- yes, now we're talkin! There's a whole raft of phenomenologists I'd like to work in. Levinas, Jonas, Borgmann...

So, I just need to go get a PhD, write my dissertation on the Phenomenology of Code, then find a position against all odds at some research university, get tenure, help write a Philosophy of Computers and Technology curriculum...
The truth is a lot of programming is just gluing existing systems together or coding routine CRUD apps. Ironically, those jobs seem to be relatively highly paid.
These numbers are not long term sustainable I dont think, a financial bubble and loose credit meant that banks could fund governments in increasing their debts in boom and recession, but now they have seen that the downside of that is bailing out the banks, and ever increasing leverage.

The amount of government debt the non bank private sector wants to hold now is maybe half the existing stock. Higher real interest rates might increase that level somewhat by encouraging saving, as might mandated savings. The alternatives are inflation or default, or trying to float a giant government hedge fund to take on the leverage, the EFSF plan.
Business analyst/finance here. I believe you are generalizing quite a bit. Some types of programming skills are a commodity. Such as some types of 'analytical' skills: all that is done on a spreadsheet on a regular basis is a commodity, that is why there are so many 'analysts' in the emerging countries.

Regarding programming, making 'apps' in .NET for a big corp is considered (and maybe it is) a commodity by the management. So, if you want higher salaries, you may want to move away from that.

What also doesn't help the programmers (generalizing again, but let's do it for the sake of discussion) is this complete misunderstanding they have regarding the 'suits'. It is absolutely true that a lot of 'suits' talk BS, but they do have a feeling of the business that programmers seem not to have, otherwise there wouldn't be so many todo and project management apps out there.

My strong advise would be to actually move away from the technical side for a moment and talk with the 'suits', ask them what problems they have, ask them about the business, etc. Companies have so many problems, but they are totally disregarded and this kind of discussions don't help.

Now, a programmer that cares about the business: that is a skill that is not a commodity...
Regarding your last line: it heavily depends where you live. In some places, it won't get you anywhere...
That depends on the wording. What if it said "I'm on vacation, and when I get back, your email will be one of several hundred that have piled up (I get a lot of email). If this is a really important message, please send it again to me later, when I'm back at work. If you don't there is a good chance I won't get to it for a long time."?
Latest Fashion Tips
Are you looking for Latest Fashion, Modeling, Lifestyle and Beauty Tips? Get the latest news, trends, and updates about Fashion Models, Men’s Fashion, Women Fashion, Beauty, Makeup and Lifestyle.
"We’re still working out some of the details of ALIAS records, but we do feel that they are a very useful addition to the records supported by DNSimple"

Guys, have you heard of writing an RFC? Other people might like this too, and have contributions to the detail.
Taking credit for other people's creative work is a shit thing to do.

If SJ pushed Ives to iterate through 100s of designs, tweaked each one and then iterated again whose creative work would it be?

If SJ sat down and explained what he wanted in excruciating detail (given the stories of his attention to detail this is what I would expect), and through trial and error Ives arrived at what SJ wanted whose creative work would it be?

I think there is clearly no single creator in either case. Ives gets a lot of credit for being a great designer and being the one who helped SJ realize his computing vision. Given SJs OCD about details I don't think it was ever a case where he was playing golf, took an Ives design and just pushed it out as his own.
That's what i tought. Furthermore it feels a bit strange to listen to a 6th grade boy is talking about creating apps. But why, it's just the same as we did some years ago. Just the possibility to speak up has gotten better =)
hi :)
Is it possible to share the app?
That means you either move in the suits department, or you leave the company as programmer skills are not core for the business or the support of the business.
Table Salt Could Allow for 18 Terabyte Hard Drives
the problem is that the icons don't overlap. The space between them isn't a hit target

They are like
[ ] [ ] [ ]

When it should be

[ ][ ][ ]

and just center the image inside

This is really cool though
If you look at the hopfeully neutral doing business rankings compiled by the world bank (http://www.doingbusiness.org/rankings) you see:
- Italy: Rank 87
- Greece: Rank 100

I hope we can agree that these are horrible numbers for wealthy EU countries and not the result of political choices, but primarily bad management. I mean even countries that really cannot be considered laissez-faire capitalistic like Sweden (14), Germany (19), France (29) are doing much better. Even the former eastern european states, that started at a much lower level have better rankings...

So I wouldn't say that the aim is some "germanization" of Europe, but that the reforms in Italy+Greece are just clearly necessary.

Since Italy+Greece joined the Euro, they had the cheapest access to credit ever and it didn't help them at all. Maybe the harsh reforms and austerity now isn't optimal either because it is killing the economy, but it seems it is the only thing that can work.
Reading code seems like a crazy inefficient way to understand libraries. Maybe you're just a much better code reader than anyone I've ever met -- in which case, more power to you.
Original IMRE new release here: http://www.imre.a-star.edu.sg/fckeditor/uploadfiles/Packing%...
I think that works with other developers who understands how interrupting someone in the middle of coding is a big deal, but I've worked with PMs and QA people who didn't get the message that asking 4 or 5 questions a day is not cool.

Personally I prefer email for this reason. Too often I've seen coworkers who become "the guy who helps". The guy doesn't say no, who answers questions that have nothing to do with their job. I like to be helpful but I don't want to be the one who fixes everyone else's problems to the detriment of getting my own work done. It's easier to say "you should ask Joe, he's in charge of that process" in an email, for me anyways.