skysight-inc/HackerNews huggingface dataset:
As a programmer I could care less if a designer can code. What I'd love though is if design courses spent a very small amount of time teaching basic source control, organization, and naming conventions. I know some designers would consider this boring, but I swear it would really simplify the process and we coders would be much more accepting of last minute changes (after all, we make last minute changes sometimes too).

I think the misconception presented here is that designers shouldn't necessarily be handing massive, unsliced photoshop files to pure coders. There's a a few skills in the middle of that process; slicing, optimizing, organizing, and css. Often enough neither designer nor coder is proficient in this area. Handing off your mockups to third party slicers isn't always the best idea either (you can end up with some pretty strange CSS, and dealing with UI changes down the road can be painful). You might be better off with someone dedicated to this role.
Your comment was accurate, but somewhat combative, which may be why it was down-voted. I suspect if you had said the same thing, but had phrased it a little differently, it would have been up-voted.

That said, it was not an unreasonable question to ask, and so I've up-voted you.

What doesn't help is calling everyone "mindless fucking morons" after only one or two down-votes. It's not constructive, and won't get you anywhere. Also: chill. Just because one or two individuals didn't like the tone of your original comment, doesn't mean everyone on HN is out to get you. Well, at least not before you insulted them.
Leak at WikiLeaks: A Dispatch Disaster in Six Acts
The value of your equity depends. If the company never takes outside investment then a $35 million "dipshit" exit makes you a millionaire - a $10 million exit in three years would offer an ROI which would give you options (though not (Fuck You Money").

On the other hand, how much of a track record do the cofounders have in building and selling companies - as opposed to building and running lifestyle businesses?

The issue regarding preferred shares is a potential lack of voting rights. The other issue is what particular preferences those shares get.

Finally, at 22 just see what happens and learn something - the difference between serial entrepreneurs and serial failures is largely a matter of semantics and persistence.
Some simply charming French villages ~ World Tourism
See also this "museum" of user contributed ads: http://adslifegame.com/m
AMEN!

Death to adding those stupid "font size icons" to change to one of 2-3 predetermined sizes too!
It is really arguing the extremes, when reality, the best place to be is somewhere in between.

Designers and developers should of course have good understanding and empathy for what the other person does. But at the same time, they shouldn't have such a complete understanding that it negatively impacts their primary role.

For example, if you're a designer, you don't want to fall into the trap of only incorporating things into your design that you already know how to code. You might leave a lot of innovative stuff out that would make the product better. If you're a developer, you don't always want to be bound by the existing design constraints either. It's a back and forth discussion between the two halves.
...and what compounds the problem is that CAs are trusted on an all-or-nothing basis - you don't have a concept of "this CA is trusted only for .nl domains, and this other CA is trusted only for .cn and .hk domains".
Where were you and this post two years ago? I'd have saved so much time and effort.
I can’t, actually, I’m not a developer, but that’s very much besides the point.

I don’t think something should be protected from criticism just because it’s free. Just because it’s open source doesn’t mean I have to try to fix it before I’m allowed to criticize it. I can simply recognize shoddy workmanship and move on.
We use FSM to deal with the hiring/applicant flow at http://matchfwd.com

FSM are very common in video games. I've also worked with one in a (very very) big engineering/CAD software when FSM was managing the whole approval/review/audit flow .

It seems there just less common with web dev in general.
Waving to myself
Staying Motivated in Your Online Publishing Endeavors
It also kills companies who assume that their "next greatest product" is going to be massively successful and start employing every new piece of technology, completely forgetting their core competency.

Bitter, I am.
for Mercedes specifically, there is http://freemercedes.org/

i can't attest to its legitimacy, i just did a google search.
Guys, cool down. Writing HTML is not coding.
Road trip American student joins rebels in fight for Qaddafi stronghold
For more re: Ragel, look at

http://zedshaw.com/essays/ragel_state_charts.html

What I really like there is the idea of a DSL that generates your state machine code for a protocol.
I think the author should bold, quote, and italicize more phrases.
Agreed. Those deliberate measures are perfectly executed by both HN and Quora members. They don't let their content be crowd/outsourced totally, they moderate it. And that's what makes HN and Quora stay great.
If I were valuing the deal, I would give primary consideration to the likelihood that the business is underfunded based upon their inability to provide a competitive salary after receiving funding. I would also consider the crap nature of the equity offer as evidence that their source of funding does not bring a wealth of experience to the table...no smart tech investor is going to tolerate the risk associated with screwing over critical hires.
Good Morning America: From moving on
Not sure why you're being downvoted.

Pretty disgusting how this entire press release amounts to political posturing and taking credit for the Arab Spring, with, what, one sentence about how terrible it is that names are now being released unredacted?

You can argue that Wikileaks isn't the one ultimately responsible for this, that it's the Guardian or the US government or whatever, but in their response they seem almost totally unconcerned with protecting individuals, and overwhelmingly concerned with getting credit for political revolutions.
PlusClout measures your Google+ influence
SEEKING WORK. Remote only. ~ experience with ASP.NET, FLEX, HTML, JAVASCRIPT, PHP, SQL.
See my profile for contact.
SEEKING WORK

Python, Tornado, Django, Google App Engine, Javascript (jQuery, learning Backbone.js), PostgreSQL, MySQL, Linux and VPS (Linode), MongoDB.

My Github repos: https://github.com/ccarpenterg

Some work in Python:

http://todolist-app.appspot.com/

http://www.presidenciables2013.cl/

Blog: http://ccarpenterg.posterous.com/

Contact: ccarpenterg@gmail.com (My name is Cristian)
Boston, MA (Ft Point Channel / Innovation District)

Buzzient Inc.

Harvests, analyzes and integrates social media data with enterprise applications. We are a SaaS application that also has the ability to push data to other apps to allow social customer service, erp and lead gen to happen (in enterprise apps such as Salesforce, Oracle CRM, Siebel, Interactive Intelligence)

We are a Python, jQuery, Linux shop and use the following libs and tools for dev: SQLAlchemy, Boto, Werkzeug, Fabric, Buildbot, Selenium, Git, JIRA, SVN. Developers work on DevOps, scrapers, NLP algorithms, testing tools and our front end. You get to do it all. The following skill set is also recommended http://i.imgur.com/wBhlk.gif

Our Dev Team is less than 5 FT and we are looking to grow. See our job posting here http://bit.ly/pbvtFe
搜索引擎排名
The natural next step is a PDA. Perhaps you could use this type of system to model an AI that can get distracted or become faced with an intermediate task and then return later to the original objective?
Useless might be a tad strong.

How many sites can you really change the font size? Unless of course you mean through the browser.
> That's ludicrous, because you're taking a narrow (and objectively wrong) definition of 'market' and 'market value'.

No, I'm just suggesting that 'market value' has little relevance to 'actual value of contributions'.

> The spread in pay is much lower than you suggest it should be because the market discounts for the difficulty in quantifying the marginal added value between programmers that you suggest exists - in other words, it's too hard for employers to find out about this difference

The thing is, if that were true, employers wouldn't be willing to spring for huge pay rises when they realise they are otherwise sure to lose a key developer. However, in my experience, they often are willing to go to those lengths.

I think there is a much simpler explanation for the discrepancy between performance and compensation for programmers: too many good programmers don't realise how much more productive they are than the bad ones, and they often don't have the kind of mindset and/or training to fight for better compensation alone, and in the absence of professional bodies/unions/whatever they will just accept what they are given. This doesn't mean they aren't worth more, it just means that as a profession software developers tend to be lousy negotiators compared to the people who do it for a living.

As for the 10x thing, it's actually much worse than that, because there are a lot of programmers out there who are clearly (to the rest of the programmers on their team) making a net negative contribution. They drain more from other positive contributors than they contribute themselves. In short, you would be better off firing them. This often doesn't happen, whether because employment laws make it prohibitively difficult in your jursdiction or just because management are too incompetent to measure and understand the problem so they can deal with it.

(I always find it odd that managers in software development groups seem convinced of their own worth and that it is higher than most people working under them, yet they rather consistently fail to measure and control even basic productivity and progress within their groups. If managers can't figure out which developers are the 10x guys and who to fire, maybe the managers need to take a pay cut to their own true and very small value until they can.)
SEEKING WORK - London(UK) based or remote. Ruby (Rails/Sinatra) and Javascript. Familiar with jQuery, Raphael.js (for SVG based work) and Backbone.js.

CV - http://bit.ly/oe2tYY
Web - http://filipemoreira.com
Top 9 Best Free Online Dating Sites
The comparison with printing technology is insightful.

The metaphor I like to use: most graphic design students, at one point in their education, come across a printing press that works with movable type. They might spend a day setting a simple poem. It’s dirty, precise, frustrating work. At the end of the day they print their poem, and after they’ve cleaned the press they spot a spelling error…

As tedious as this process might be, a day like this learns you so much about the nature of printing technology that your understanding of your profession really deepens. For me it’s the same with code. The students need to “get their hands dirty” with code to really understand the medium they are going to work in (since most design is for the screen nowadays)… Even if they are not going to code (predominantly) later on in their careers.

I teach interaction design and I’m always amazed by how scared students are of learning about digital technology. It’s a cultural thing really: computers are ‘geeky’, ‘sciency’—not arty, and therefore not their thing.

But when you look at the reality of their practice, designers actually pride themselves in ‘geeky’ details of their craft when they are related to the printing process, knowing about things like spot colors and paper stocks and binding methods.
"blah blah blah the market says otherwise"

The market says the employee could make twice as much elsewhere. Just sayin.
Boston, MA (Greater Boston Area) http://www.comperiosearch.com/

The Comperio team is currently looking for talented individuals to join our Greater Boston team. Junior and Senior Software Engineers are needed to customize our search technology to fit specific projects of our high-end customer base. We offer an exciting environment, challenging work and a competitive salary to the right individual. These are full time, salaried positions.

Position: Senior Consultant
Location: Boston, MA
Summary: Software development, professional services, custom architecture
Compensation: $80-100k

Position: Junior Consultant
Location: Boston, MA
Summary: Software development, professional services and support, requires excellent communication skills, fast-paced work environment
Compensation: $60-80k

Required competencies and skills:
- Bachelor’s/Master’s/PhD in Computer Science or work experience equivalent
- Excellent written and verbal communication skills
- Strong problem solving skills
- Interest in learning new technologies. Must have experience with or be willing to quickly learn: Java, .NET, Python; XML, HTML, PHP, JavaScript; Bash, PowerShell; Oracle, MySQL, MS SQL Server; Maven, Eclipse, SVN, CVS
- Candidates with experience in SharePoint, FAST ESP, and/or Agile development processes (specifically SCRUM) preferred

Contact me: dana.ford@comperiosearch.com with questions or resumes
I find that it is often because of information asymmetry, not because person B can't do simple math, that they get screwed.
Bank of America in bitter battle with bloggers
Well... it seems they did not calculate accurately the permission controls to prevent people like Manning making and distributing a copy of all those files.
SEEKING WORK, Remote or London, part time only. Experience with C/C++, C#, XHTML, CSS, SQL. Contact under stefan.schick[at]business-consulting.de
Similarly, designers can learn about what is and isn't possible, without learning to code, through research about the existing technologies and their use cases.

True to some extent, but the more you know about what is and isn't possible, the closer you are to basically knowing how to program. I suppose how abstract your knowledge can be depends on what you're trying to do.

For example, I think game designers need to know a significant amount about how game engines work: maybe not the algorithms of, say, gouraud shading, but they do need to know what's possible and not possible in NPC AI, and the more complex the behavior they're designing is, the more they need to know about how NPC AI actually works, to have even a reasonable guess at how their ideas would translate into reality.

A few people have argued this under the labels "computational thinking" and "procedural literacy", a category of skills that doesn't necessarily involve knowing the syntax of C++, but does entail being able to think in terms of algorithms and technologies. There's also an older idea of "design thinking" that sees it as almost always including some technical aspect; that's common in architecture, where the ideal architect is a designer but still quite familiar with at least parts of material science.
Yale Medical School Replaces Books with iPads
Not sure if I understand the author correctly, but it seems to me, that he advises to write the state machine behaviour down as code (in form of a class? api? little frameowork?) when you start a project, so that you will be able to use a cleanly written interface for your state machine when the project gets bigger. Is my understanding correct?

From my experience a state machine is more of a pattern then a real object. Implementing it on the fly is what worked best so far, for me. Of course there is a point where it gets nasty because of complexity. But first that is always the case (complexity IS nasty) and second overcommiting to structure and architecture increases the complexity already in the beginning and might hurt more then it helps. At least fully coding all possible state machine behaviour as the first default task ifor every new project doesn't seem to be a smart thing to do.