skysight-inc/HackerNews huggingface dataset:
One thing to note - there's value in people who can be "bridges."

It might make some specialists angry, but there's value in people who can take a meaning in one realm of people and translate it to something meaningful in another.

Designers and engineers tend to speak different languages, so being a person who can communicate the differences and take what a code wrangler means and turn it into a design (and vice versa) is valuable.

I think what you want to stay away from is being the "I know everything about everything" guy - that sets you up for failure.
Only one way to find out - lets see your work.

More seriously though, I can relate. I'm in a pretty similar position as your own. The biggest advantage you have is that you can bring ideas to life, 100%, without ANYBODY else. And that is very,very powerful. You are not limited by your skills or abilities, but only by your ideas and personal drive.
Being reasonably good at more than one thing always landed me interesting and rewarding jobs.

I find that this is helpful to bootstrap a product, because it allows to remain in low expenses mode while getting started.

But then you need to understand what to delegate at the beginning, and what to delegate later on (even if you are reasonably good at it).
Get industry internships
I don't think that most people here would want to replace their college education with self-learning because the latter is inherently harder. I agree that one can learn nearly everything on his/her own but that takes a lot of willpower and motivation which would result in higher dropout rates.

I am , in fact, going to graduate in a few months and cannot think of a better place I could have spent the last 4 and a half years. I could have spent it in a better way: read more, do more, try more and procrastinate less, but there is no way I could have learnt as much as I have (educational things as well as life lessons) so easily.
We were thinking of hacking together a simple Android app for sale however looking at huge marketing budgets how would you compete with the big boys?

Can you complete on features alone? Do you generate any decent revenue being outside the top 10?
IMHO the CoffeScript analogy is a poor one. CoffeeScript actually abstracts very little from the JS base, being mainly about a lighter-weight, more productive, more enjoyable syntax. Opa is far more ambitious in its abstraction.
Read the article, it says close to 90% don't break even.
Chinese isn't going away considering how many speakers it has and how influental China is.

Even if it would, it would be sad because losing languages means merging different cultures into one big blob of metaculture, losing a lot in process.

And not that English is so good as the language. It is simple, yes, but the phonetics are tricky and inconsistent and the dictionary is long (without providing as much utility) and fragmented.
Also, being very simple (and limited) is fine for pigdin conversations - least common denominator - but not necessarily a good thing to force on the entire humanity.
What if there is actual value lost in leaving aside languages with more complex grammar?
This confuses me somewhat. Didn't she get basically marginalized in the new Page world at Google? (the article inaccurately reports that she's on the OC; the OC ceased to exist, replaced by the L team, and she's not on it)

Is it normal for someone who isn't in the top 5-10 at a large company to serve on the board of unrelated large companies? I've seen CEOs of established companies serve on the boards of complementary companies, but I don't see much Google/Wal-Mart complementarity, and she's not the CEO.
The masses of millions of small businesses selling goods/services not appropriate for late-night infomercials or who didn't even have the funds to produce/air infomercials.
Duckduckgo: I want to use but things like this put me off
A search for "vim users" results in a lot of unrelated stuff "coalition of energy users" ??? "my neighbours use too much energy"??? Compare that to google on the same search
Cheap Chanel Handbags for sale|Chanel Handbags
How to Make a Complete Map of Every Thought you Think (PDF)
Never heard of it, no idea what it does. But good for them
I think there is simply too much stuff to know about in both coding and design. There is simply not enough not time to become really knowledgable in both.

However, I am not sure if you really need to be super knowledgeable to benefit from knowing both sides of the fence. I’m sure it’s possible to become really good at a subset of coding and design.

By the way: these are just my musings. I’m very early in my career myself. Personally I’m aiming to become effective at programming relating to the user interface of things, and design wise I focus my efforts on interaction design, information architecture and visual design. I want to learn more than what I just mentioned, but this I what I aim to be my core.
I know, and I guess many of you, few people who are good at both. And we know if from their works. To put a rest to people advising you to choose one - you've to show to them that you're good with both. Once you do that, no-one is going to ask you to pick one.

If your boss and/or friends advised you after seeing your work, I'm sure they've a reason.

Are you really that good with both or 'just' good doing both?

In any case, you'll be a good (co)founder for sure but you might not be a good employee.
Unfortunately, there will always be a multi-classing penalty of sort. (I'm one of those people who code and design for web development, but masters neither.) For design, I've learned that the essential trait is to set one's mindset and philosophy on problem solving (as well as have an intrinsic taste for art). For code, I believe it is quite similar. Except that standards and practices constantly change. As a designer, it is your goal to meet and deliver these standards. Personally, I find it hard to be extremely good at both although I still consider myself competent.

My personal answer your question:

1. Some companies/start-ups value designers who have penchants for design while still being technically competent. e.g. someone who is familiar with grids, typography, art movements. While at the same time is familiar to version control, knows the basic structure of an app and the ability to build it single-handedly. Although I think that they serve a better role as project managers.

2. I have yet to witness one. If ever I meet one, I'd like to know how they were able to balance their daily information consumption.

edit: spacing
Check out page 46 of the Valve handbook, I think their take offers some insight:
http://www.valvesoftware.com/company/Valve_Handbook_LowRes.p...

On the other hand, there's an argument to be made to the tune of: "Try to sit in two chairs and you'll fall between them."

My opinion is that anyone who builds and/or leads a successful startup will tend to wear many hats during the process, especially in the beginning, so if you're goal is to found a startup, having a diverse skill set can't hurt. Even if the founding team consists of individuals with their own unique skills, the cycle of design, production, and deployment is one that requires a collaboration between stages to be functional. Design leads to production, production to deployment, and deployment to re-assessment and design once again, etc. Stagnation in any of those areas is dangerous for the success of a startup, and can come from a missing or weak link, and just as easily due to poor transitions between phases. Being able support this cycle by tapping into both skills is a great asset to a team, and a early hire or a founder, and I believe that creates a strong argument for maintaining each skill set.
Free Accounting Term Papers topic
Learn about some basic requirements for writing accounting term papers. Realize the purpose of accounting and unveil 10 good topics for writing an accounting term paper.
Yes, it's possible. I don't suggest it.

The upside: you will develop the ability to create things that the communication barrier between excellent developers and excellent designers make very difficult.

The downside: You will have to be an expert in both to keep up with the expert designers and expert developers you will work with later in your career... and every company you work for will try to pigeon-hole you (as design and dev are generally different teams with different management).

Your standard added value to the company will be in your efficiency. You will work at 1.5x the rate of your coworkers (as you will design with development in mind, and develop with design in mind). You will be golden every once in a while when a project comes up that requires novel design AND novel development (you will save the company a ton of man-hours in meetings).

Having both will generally move you to the top of the resume pile when you go job searching, but they will hire you as one or the other (and you have to be sure they will let you do both).

If you don't want to devote your life to it, I suggest you specialize in one.
Yeah, I also suggest douban,Very clean design website.
Alcohol Withdrawal Symptoms
Withdrawal symptoms are observed when an alcoholic quits on the consumption of the liquor. As the body gets adjusted to regular intake of liquor, counter reactions can happen when somebody tries to quit drinking.
Depends on what you're talking about. I can totally see a developer having the front-end design skills necessary to make a site functional yet decent looking, but I'd rather have a full time designer polishing the graphical elements or suggesting changes. The actual graphical design work that goes into most websites is not that high, and trying to do everything yourself is going to lead to stress and misery.
This is not anything new, this funcionality is part of Apache Cocoon since almost 10 years and is called Flowscript: http://cocoon.apache.org/2.1/userdocs/flow/api.html

You can use and create Java objects from your JavaScript.
What did you guys learn?
> There is simply not enough not time to become really knowledgable in both.

Please elaborate. Humans live a very long time.

Are you suggesting that design and code evolves so quickly that it is impossible to keep up?
Look mom, no monitor!
Vashikaran is a sacred souvenir grants during our Rishis as well as Sages
Vashikaran mantra is a sacred souvenir grants during our Rishis as well as Sages. It was formulated amid one aim that is magnetizing the one you fancy to or to convey you're exceedingly loved underneath your muscle.
The beauty of being both a coder and designer is that you can create a product completely on your own. This makes setting up your own start-up a lot simpler.

So, to your question of whether you should focus on one or continue to be generalist, it depends what you want to do with your life. If you want a career working for others, then it might be best to focus on one of the disciplines.

If, on the other hand, you aspire to create your own products, or run your own startup, then I would recommend you continue to work on both your skills.

Indeed, my advice for any developer who wants to do their own start-up is to - once you have reached a good standard - forget honing your development skills and start learning to design.

Learning another programming language or mastering another object orientated design pattern does not bring you any closer to being able create a product yourself. Learning an entirely new but relevant skill like design does.

For your information, I am a journalist who became a developer five years ago, and who very early on in my development career sought to improve my design skills.

I am the guy behind http://www.gambolio.com, http://www.tiki-toki.com and http://www.peopleplotr.com, for which I did all the design and a good chunk of the coding. Also responsible for http://www.casualgirlgamer.com and http://musicgames.co
http://www.codenow.com/

The site wants you to enter your email and request an invite.
Russia named world’s third-biggest Internet spam source
By that logic, Ruby and Python are just as doomed because they're ultimately just elaborate abstractions on top of C (or at least their reference implementations are). The implementation language and output target of a programming language are not material to the language itself. C targets a wide array of machine codes, but you'd be remiss in saying it's "just an abstraction on top of x86," and thus doomed to fail. Likewise, Java can target JVM bytecode or Dalvik, but it is not "just an abstraction" on top of either of those. Clojure can target a dizzying array of output languages — JVM, CLR, JavaScript, Scheme, Lua, Python…

It just boggles my mind that because a language compiles to JavaScript, it's "just an abstraction on top of JavaScript" or "just sugar" or whatever. Like if you took the same language with the same semantics but didn't target JavaScript as your object code, the language would become more legitimate. How is that in any way a useful view of the world? Is Clojure also just an abstraction on top of JavaScript because it can target JavaScript?
Save up to 40% on Select Mothers Day Gifts at REEDS 
Save up to 40% on Select Mothers Day Gifts at REEDS! Coupons, reeds.com Coupon Codes,REEDS Jewelers Promo Codes, REEDS Jewelers deals,Free Shipping Deals
AIUI, all software should interpret it as an ipv4 address, because the first character in the tld is a digit. www.example.42 should result in failure without a dns lookup for the same reason.

(I know, sarcasm doesn't travel well online.)
It seems that consciousness is overvalued. There are more and more fields where conscious human brain losses against dumb silicon. E.g. chess, search.
If they had been making the same claims against women would you also dismiss it?
Zaarly Brings Its Marketplace to China, With New Name and Apps | Tech in Asia
>Never working more than 40 hours a week nor staying late? It just smacks of entitlement.

I work 38 hours a week. Anything more is considered overtime, and not "part of the job".
Steaming open letters was/is fairly invisible though.
Personality Test For kids
However, in today’s economy, jobs in many professions are hard to come by. Unemployment rates continue to be high, and many of the types of jobs that were common in the past are no longer around. Gone are the days when high school graduates could knock on the door of a factory and be employed for life.
Sorry, as far as I know, we don't have web service like reddit or HN. Like @v-yadli suggests,douban is good site, most of its user is student and young artist(文艺青年).If you
want to write long articles, you can try www.diandian.com, a light weight blogger like tumblr.
Is Tech Support Racist?
Facebook video-pitch for the ipo
Indeed, though not as collaborative as your case, I've been intrigued by the variations of the original problem that evolved because of how both of us(candidate & me) probed the problem.
I consider myself both a designer and a developer, and wouldn't have it any other way. One day I will be pushing pixels, the next I will be writing an ad targeting algorithm in Clojure.

Do you think it's impossible to be good both at Graphic Design and playing the piano? No. Why should it be any different with development?

Your mixed skill-set makes you an easily differentiable and incredibly valuable personality. I would hire you in a heartbeat, if you're both great at coding and design.

As for your bonus question, here is some anecdotal evidence: I joined a startup as employee #1 started by a generalist friend (and a non-tech co-founder). For the better part of a year, we were the only two technical people, both generalists. We made some awesome stuff, and now we're making bajillions of dollars and have ~20 employees, 14 months after day one.
Check out this wave powered drone: http://www.liquidr.com/

In action: http://www.youtube.com/watch?v=eATawqVOXWI
Is Automation the Handmaiden of Inequality?
Ah great, good to hear it! And yes using SASS sounds like a definite win :)
Do you think there's demand for a "corporate wiki"? I've been toying with the idea of that on the side for months, but I'm unsure of the demand for it. It seems like wikis are something that people don't enjoy using and don't have a need for. What are your experiences? Where does Confluence fall short?
Ask HN: Should startups with seed funding apply to YC?
We're a two person startup (a business and technical co-founder) with a good business model, pending patents and future customers. Our idea requires creating business partnerships and so far we've established three. This gives us access to over 1,500 potential customers, some of which could start paying us after the first release. We will release a closed beta in three months. We've raised seed money with a condition from the investor that we need to raise a similar amount from another angel before they write the check. So we're working on raising the other half and already have two followups. Recently a VC offered to invest a large sum, but we've decided to save that for the Series A round since our valuation will be very low without a prototype.

Since we have a good idea and funding isn't much of an issue, is YC still for us?

Have other startups in our situation applied to YC and what value did it bring?

What are typical scenarios when startups should apply to YC?
I signed up, I figured it was worth a try. It executes server side code when the other code sandboxes like jsfiddle out there don't.
Başbakandan Türkiyeye Yabancılara Mülk Satın Çağrısı
Louis Vuitton Outlet,Louis Vuitton Speedy,
It's trite because it's inevitable that in a discussion about iPads someone will say it and lazy because just a few minutes using your search engine of preference will illustrate that work can easily be accomplished on an iPad, not because it's simple. In fact there should be a Godwin like law around it. Your analogy is a good one though.
Thanks. Seen a few stories successful non technical startup stories. Certainly good starting points.

I was thinking of the benefits of getting involved with developers sooner in the process - Maybe allow me to provide benefit elsewhere rather than struggling to code something?
What we are doing is very tricky, so we are throttling the flow of users into the system

Hence the email signup form. No spam, promise!

Yash (Chief Hacker, CodeNow.com)
Do they source their claims on anything other than conjecture?
Exercises are much slower to validate after running the code.
Upon further reflection I don’t think it’s impossible, but I still think it’s probably very difficult.

Both design and coding are both huge fields. I am not merely talking about becoming a good designer and developer at once, but becoming one with a lot of knowledge in both.

Just take the long lists of things that that relate to each field:
Design: interaction design, information architecture, illustration, visual design, interface design, user testing, typography, color theory, composition, accessibility, different design processes, brainstorming techniques, using grid systems, cognitive psychology, sketching
Coding: HTML/CSS, various programming languages ranging from low level to highly abstracted, various libraries, understanding of good software architecture, algorithms, maths, understanding how computers work, understanding data structures

There is probably more stuff I forgot to mention.
As I wrote in my previous post: I think the key is to choose a subset of both sides.
I have done a lot of design/coding work for http://muziboo.com and http://supportbee.com

While it may not be possible for you to be the best designer and programmer for your company, you can learn enough to be able to start from an idea and build a MVP and get some customer traction. At that point, you can start hiring experts. No point hiring experts during the validation phase. As long as you can code and make acceptable (read contemporary) designs, you should be able to validate your ideas and bring in some traction on your own.

Even when I am hiring for my early stage startup, I would prefer people who can do a little bit of both.
so who will likely to win ?
because centre hull isn't sitting in water, only glides over it. but you're right, it isn't a true catamaran either. can't remember what is professional jargon for such designs right now.
nothing, it was too short.
I think the branch diagrams not making sense is the core of your problems becoming fluent with git. You need to understand what a graph is, and specifically what a directed acyclic graph is. That's all there is to it.

Each vertex is a snapshot of the git-tracked contents of your project; each edge is a patch (or could be a collection of patches in the case of a merge).

A branch name is a pointer, always to the most recent node (commit) on the branch.

A tag name is a pointer to any node (commit) at all, not updated after a commit like a branch pointer is.

The common git commands (rebase, merge, etc.) should be easy to grasp and use given that basic knowledge.
What would satisfy me is empirical evidence justifying the claims.
So why was it renamed then? The name hackernews was actually chosen to reflect that this news site should not only be strictly about IT startups.

http://ycombinator.com/hackernews.html
I really like git's original tag line:

git - the stupid content tracker

And, of course, "the information manager from hell", http://news.ycombinator.com/item?id=2177877

I don't know if Linus meant it as a tongue-in-cheek joke, but that last one is pretty funny to me (probably because I read it as "the IT manager from hell", which evokes dilbert).
I would go so far to say that any programming language is an abstraction over another language and/or hardware instructions. Also any API is an abstraction over another API and/or hardware instructions.

EDIT: I realized that technically my first statement is not correct: Any Turing complete language can be language can be compiled to any other Turning complete programming language. So it not an abstraction, but equivalent.
I'm in the same boat. I've had many bosses give the same advice. It's bullshit. Bosses like to define you as one or the other. Companies that appreciate your mixed skills will appreciate you greatly and pay you a lot. If you start your own business you'll be in the perfect position.
The Pirates Band of Misfits (2012)
I find that using the search terms "go language" (without the quotes) works a lot better--at least for any conflationary n-gram based search engine, like Google. Just think of it as a type annotation :)
In 2012, a sail boat went around the world in 45 days. Obviously sail will remain more efficient for a while.

http://en.wikipedia.org/wiki/Jules_Verne_Trophy
Heinlein said it: Specialization is for Insects.
You can just use a reverse proxy to get the seo advantages, without getting the security problems associated with self-hosting.
Opa replacing HTML, CSS, PHP, Etc
Oakley sunglasses cheap sale
There's a not-quite-complete OpenCL backend here:

* https://github.com/HIPERFIT/accelerate-opencl

Either OpenCL, or a freely available x86 CUDA, would really make CPU/GPU programming more useful in this case. We might already have what we need re: CUDA x86. On our TODO list is trying PGI Accelerator and GPU Ocelot for this purpose:

* http://code.google.com/p/gpuocelot/

* http://www.pgroup.com/resources/cuda-x86.htm
Thanks for the StarPU reference! This definitely looks worth checking out.
Adidas AdiZero Rose Derrick Rose All Star PE
Adidas Rose All Star is available at addpple.com. Buy Adidas Adizero Rose All Star shoes at low prices. Shop now.
The thing that (almost) all the developers forgot: Process Priority
Obat Asam Urat Tradisional
Solusi ampuh untuk mengobati asam urat dengan Obat asam urat tradisional Trica Jus... Khasiat-khasiat Obat asam urat tradisional Trica Jus...
最新热血江湖私服
Understanding Gmail Filters
Paper from FiftyThree[1] is very good. Omnigraffle is a useful tool to, but pricey. Photoshop for ipad looks promising too. Matt Gemmell recently wrote a blog post about using the iPad from a UX designers point of view[2].

[1]http://www.fiftythree.com/paper
[2]http://mattgemmell.com/2012/05/02/ipad-productivity-apps/
Authorization of Google Drive using JavaScript
Become 'excellent' in one and good in other