skysight-inc/HackerNews huggingface dataset:
I truly believe both design and development must be ongoing and collaborative processes, and the problems you've identified above are all down to trying to divide work at points where it cannot usefully be divided - the first scenario you mentioned is the only way to produce good design IMHO - as a collaboration with the client and any other parties like developers.
A listing of "apps that your friends are using" would be a start.
And the demo video from SIGGRAPH: http://vimeo.com/79098420
Selection bias? Unpaid founders are more likely to be young and roaming HN than the Founder/CEO of a venture-backed startup.
You don't have to mix them. In the past I have used alcohol alone to help with public speaking.

It doesn't take much for me, 1-1.5 beers is all it takes to stop the jitters if I have an under-prepared presentation to give. Not enough to even call tipsy (best to avoid that, for obvious reasons).
Yeah I agree the programmers whose code I'm reading are likely skewing the sample. But, as anecdata, when I moved to my current lab I requested that we not code in perl because people were writing unreadable, unmaintainable code. When we stiched to Ruby en masse, people really pulled it out of the bag and we now have really quite a nice codebase. I think the very strong community focus on standards in Ruby helped that along, as did the basic aesthetic of the language.
He's not saying take them together. He's just spitballing ideas. Lordy.
Yeah, I don't need much help with public speaking anymore.

But, for many years, after one bad experience, I just couldn't shake the jitters. I needed a way to break the vicious cycle of one bad experience leading to more bad experiences. I needed a shim to break the cycle.

Now, like you, I actually look forward to the pre-talk adrenalin hit.
"they need more people at the gates"

Their Cambridge office is indeed in the Gates tower of building 32. But the "gates" are sliding glass doors.
What Korean monitors are you referring to?
That's my thoughts. Get away from app and more into portal. What still befuddles programmers on large projects is that they still think from the whole front to the whole back and vice versa. MVC hasn't helped this one bit.
You touch on a lot of good points, but I'd argue that there are some overarching issues as well. Fundamentally, our legislators and our regulatory bodies do not share certain values in common with a certain subset of technology companies. "Open" and "neutral" are words that have self-evident value to your typical Google engineer, but mean nothing to most people in government. The langua franca in regulatory circles today is neo-classical economics. That's why we're talking about cap & trade and spectrum auctions and insurance mandates.

Effective lobbying organizations have learned to speak the language. Environmental organizations these days aren't appealing to the duty of people to preserve the environment for future generations. They're talking in terms of externalized costs and how allowing pollution undermines economic efficiency.

From the FCC's point of view, the decision not to regulate the internet was considered a huge win. To this day, they crow about how abstaining from applying the heavy-handed common carrier regulations to internet service allowed it to blossom into what it is today. It's considered a massive success for policy that favors deregulation and private investment.

You can't get anywhere in this sort of environment speaking the language of "neutrality" and "openness." Post-Clinton, nobody in Washington speaks that language anymore.

And to be perfectly fair to everyone involved, nobody wants ISPs classified as common carriers, not with all the additional baggage that entails. Maybe Congress needs to legislate to give the FCC authority to implement certain "light touch" regulations over internet providers, but nobody wants to go back to the bad old days of oppressive 1950
s-1970's style regulatory burden.
How I Quit My Job (4 months ago) to Travel the World
In Sept of last year, I was REALLY nervous about leaving my job as an executive director getting paid a nice plump salary. But I actually did it because I was miserable working 100 hours a week. But earlier in 2013, I had started a website as a hobby that started to become somewhat successful.

I've always been into business and marketing and so I had started this website to help start-ups and entrepreneurs (see it at www.blogbasecamp.com). So this website was a way for me to really just jot my ideas down on "paper". Then I thought that I could pursue it as a career.

So in Sept 2013, I quit my job to pursue the website full-time. Since then, I've decided to redesign the site and it re-launches on Feb.1.

I was REALLY anxious because I was leaving a lot of $$$, but I've been doing okay so far. I'm putting food on the table, have a roof over my head, and been traveling a little bit. Best of all, I'm not working 100 hours a week.

I'm really grateful to other entrepreneurs and forums like this one because it has given me influence when I needed it. Thanks.
I'm curious how many times a day you run into an issue of having a tab play sounds and you can't figure out which one it is.
Why is everyone disappointed by Google buying Nest?
Out of the Silent Planet - C.S. Lewis

The Moon is a Harsh Mistress - R.A. Heinlein

The Foundation Trilogy - Isaac Asimov
More, I like to read and once I start to read a good story, it is hard to stop, so them curating helps a great deal.

It is not that great with SF, it is more my heroic efforts that found some SF to be read. I hope they will use money to get more.

Also, I would say, some social aspects where you can discuss books you want to read or just read, would be nice. I am member of goodreads and frankly, I am tempted by promise of them being integrated into newer kindles. I have rather old one (like a year or two :) )
https://www.google.com/search?q=what+is+the+giant+log+tower+...
Likely Wireshark-esque traffic logging of his iPhone/iPad through a proxy.
One important thing to consider is the tax benefits available to founders that are not available to employees. If the founder has a home office, then at least part of their living expenses can be paid by the company as office expenses. This makes the founder's effective income much higher than the raw numbers would indicate.
Link bait warning. Author even admits in the comments that
what he means is "Going directly from a PSD to an HTML file is dead".

Link bait may get you more traffic in the short turn, but will likely just hurt you in the long run. Especially since lots of people think that he an idiot now.

Why? Who would have thought... Modern day web dev needs to be rendered to different sized screens and we have CSS3, more skills, and better tooling now.

Who does not know this already. I was baited and now he is hated (JK)...

PSD is still used quite commonly for conceptual purposes. Of course no one expects anymore (did they ever?) that it will be pixel perfect across devices ETC.
Interestingly enough, FastCoDesign also had an article about a bunch of these guys. One person in particular, Ivan Poupyrev who is cited at the bottom of the above Teslatouch article, is slated to move to Motorola (furthermore Google).

http://www.fastcodesign.com/3024801/motorola-just-hired-one-...

Should be fascinating what Google/Motorola will do with this relatively unknown hire of a HCI/UX guru.
Are You Ready To Be Your Own Boss?
If you enjoy fishing in Colorado and are ready to become your own boss, then starting a fishing guide school is right up your alley. The first thing you should do is find the waters and types of fish you want to teach others to catch. Do a little research on the most popular types of fish and fishing styles that locals in your area enjoy the most. Contact your local Chamber of Commerce to find out how to make your business legal.
Hey Henry - I work at Bloc - we offer a web development apprenticeship and most of our students sound pretty similar to you - read HackerNews, immersed in tech, tried learning on their own and realized they needed a more robust program like a bootcamp - but didn't want to quit their job / don't have $13K to spend on a bootcamp.

if you wanna chat - my email is prasid@bloc.io
Music Drop - A Left Field Labs experiment 
In the past year here at Left Field Labs, we have been inspired by many things, including the possibilities that new technologies like 3d printing can bring to our daily lives. As we move into 2014, we wanted to create something that would allow individuals to experience the potential for customization in small-scale fabrication.

We call our experiment the Music Drop. Our interpretation takes the traditional hand cranked music box and modernizes it to not only be 3d printed, but to give the user the ability to create their own custom tune.

To learn more about our experiment and join us by creating your own custom Music Drop, please visit musicdrop.leftfieldlabs.com. We’ll keep you posted as it gets printed and shipped to your door.
What company do you run?
I would be interested in seeing publications on this - the last time I checked, I think the algorithms and software were being treated as in-house intellectual property by pfizer, novartis, and co
Three, plus a part-time contractor. One of the team is front-end so had little to do with replacing the Perl part.

The truth of it is, in our case it isn't (yet) a full rewrite, and there is still a lot of functionality tied up in the existing codebase. So it's not easy to answer the question about man years, but I would guess around 1.5.

The biggest wins for us in terms of lines of code were not the language (we did consider sticking with Perl), but re-assessing the business logic, ridding the codebase of legacy junk and using existing libraries instead of hand-rolled solutions.
Shopstarter to fill the void for successful Kickstarter campaigns
Why smiling in your passport photo is forbidden
How do you live in London on £12k?
This is exactly what I was wondering about. Take snapchat for example, how are they getting revenue from funding or off their users somehow?

Are the VCs funding hoping that a company gets picked up by Google, FB, Twitter etc...?
Low Testosterone Levels in Men
~$1,000 per month for each of three founders to cover our costs of living in Santiago, Chile.
Thanks for the link to Ranch. As this was done as a spike with people who (until that point) had never done Erlang or Elixir, it's certain that we reinvented the wheel at certain points. That being said, we didn't really know we were building a socket acceptor pool until we built it. I'll definitely take a look at ranch and see if it would make sense to replace our home-grown implementation with Ranch.
Curious why you would want a 50" over 3+ monitors that can "wrap" around your field of vision so more of the screen area is equidistant to your eyes? You can move the monitor further back so more area remains in your FOV but then you are having to increase sizing so it remains readable

This is my biggest problem with extra large monitors
Snowden to Join Board of the Freedom of the Press Foundation
Tried to attend my first Toastmasters last night and they didn't show up!
They absolutely shouldn't propagate.

val x = 1.0 @@ Kilograms
val y = x*x

y is not a Double @@ Kilograms.
this seems more of a breakdown of the avg customer link speed/ isp than an isp performance chart.
As an introvert, I have no problem talking in front of a large group. I thrive on one-on-one conversations where each person has an opportunity to talk thru long complex interesting thoughts without interruption. Speaking in front of a large group is exactly that: I get to talk at length on a favorite topic, at whatever level of detail I choose, to someone who is interested in what I'm saying and will not interrupt; that I'm doing this with 10,000 individuals at once is just being efficient about it.

Helps that I've decided that if I'm going to be wrong, I'm going to be definitively wrong.
I'm not sure but I think it's not a real sandbox, the code is still executed like any native code, the code is just thoroughly checked for instructions that would try to access things that are not supposed to be accessed. It's just some kind of compiling that does very strict security checks, and maybe recheck the executable file hash to match.

NaCL is at true native speed, but the fact that it's still a "beta product" shows that it's not 100% safe. Well anything really is 100% safe, but if NaCL isn't entirely safe, a NaCL vulnerability could be quite disastrous. That's where the google beta culture lag behind.

Security is still the most important features of any massively distributed product. If ASM.js manages to reach a mere 2x slowdown, it's great because it does in the context of an interpreted, thoroughly tested JS engine, which is very much more secure. NaCL introduces new standards and compiling methods, which would require a lot of testing and reviewing before being really deemed secure.

There are a balance of pro and cons, but in the grand battle of big innovations, keeping things secure is a hard problem, because you can't always introduce new things without creating new risks. asm.js relies heavily on the fact that it uses an old, crap language, but since JS engines are heavily optimized, it makes the security problem disappear completely because JS is an old language, so all security problems are already known.

It's a problem about how developers practice their job, what they use, how it is deployed and ran by users. Innovation on a massive scale and security never mix well. Also, execution speed and security don't mix very well. The fact android uses java for its app is another demonstration of the easiest path to security.
It depends on the difference between a cat-cat and cat-mouse.
Have a look at http://www.stanford.edu/~ouster/cgi-bin/wrist.php.

(I've never had any but the mildest RSI, so I can't vouch for the advice.)
Day jobs? That's what a lot of bootstrappers do until the revenue stream can support them.

Makes it a lot harder to get rolling though. A lot harder.
Finally someone who gets it.

I first started out with Photoshop, then learned a bit of Rails and front-end code. Now I use both.

Photoshop makes it super easy to design things quickly and iterate different concepts. It's also great for storyboarding effects before trying to finesse them.

And then when it comes to coding it up, that's when I get more particular about element positioning.
The Rejection Letters That Burned Everyone from George Orwell to Aspiring Clowns
Thanks for your suggestion, too, nazka.
Ask HN: Which software is best for investor pitches?
What are your favorite "powerpoint" type presentation software for pitching investors?
There needs to be more transparency / data around this to really reach any legitimate conclusions.

Salaries alone are only marginally useful, it's also important to know what stage the company is in (earlier the stage, less the salary, yes or no? Would love to test that b/c that's our intuition). Its also important to know what industry. How much fundraising vs # of employees, how does that ratio effect the CEO salary. Also, equity %. Do founders who make more get less equity than sweat equity CEO's who take no salary? So many questions!
That's because your not a sociopath.
I know. I was just going out of my way to be depressing. :-)
We funded the seed using SEIS and did so via Seedrs.
Thanks for the link to an interesting discussion. While I can't speak to the quality (or otherwise) of the vim code, I wouldn't characterize that conversation as "demanding" or "over the top". Even the most recent patch is reported to cause hangs when doing something as simple as pressing the leader key. You can't rationally expect a maintainer of mature software to sign up for that. I doubt Debian or other downstreams would be happy to hear that the vim maintainer had signed up for that.

If the fork is maintained for a year or so, fixing problems with the timer code and feeding patches for actual vim bugs back upstream, and adding tests for all of that, at the end of that time this patch will be quite different. It might even be in a form the vim maintainer can merge in good conscience. As an added benefit, by that time some compelling plugins that take advantage of these timers might be written. As it stands now, the use-case for this patch is rather hypothetical. Indeed, if after a year there aren't a few plugins around that make good use of this functionality, it calls this entire effort into question.
Nissan Boss Says “We Will Build” Sport Sedan Concept
Well folks, if you liked the Nissan Sport Sedan Concept that’s on display at the Detroit motor show, we have good news, and we’ll get straight to the point by sharing the words of company Executive Vice...
In my experience, the reason they will not even consider "Please implement X" as an option is because they see ANY additional effort as more expensive. They figure taking the existing code and producing a new system that EXACTLY duplicates the functionality will guarantee controlled costs.

They're wrong of course, but this is how it is done, at least in government contracting circles. I have literally seen developers required to get out a RULER and measure user interfaces as they appear on one screen so that they can exactly duplicate them on newer higher-dpi screens without changing the appearance or functionality whatsoever.

Everyone presumes the million-line system is one which could be implemented much more simply... there are some systems, however, that need those million lines. Rewriting one of those in a new language is a whole different level of nightmare. Especially when the requirements are 'make it work like the old system' and nothing else, and the requirements for the old system are 30 years old and not even close to portraying the system as it stands currently... But hey, to avoid 'being the next healthcare.gov', political types will push anything out the door and just shoot anyone who points out problems in the back.
I thought this didn't sound right...

42.99 per month after trial ... as per Safari site

or limited to 10 titles
($27.99/mo after first 6 Months)
In particular, Mantle on an APU will give you much better control of memory allocation, usage, transfer, and caching. Which is something that having the GPU on die will excel at. Mantle is also good at decreasing the overhead of issuing new items on the command queue.
What's to talk about? 1440p or 1600p monitors have been out for a long while. You can get an amazing QNIX2710LED for just $400 on Amazon.

I will say gaming grade 1440p/1600p monitors still aren't available, or some combination of gaming grade and high color reproduction (IPS). Some people have had luck overclocking Korean monitors to 120Hz. I don't know if we'll ever see a native 120Hz 2560x1440/1600 IPS monitor (w/Nvidia G-SYNC to boot).
So, I've got a little hacky patch that _kind of_ does that, but only for <video> and <audio>, because we don't have access to flash's source code, so we can't hook into it. This (only <audio> + <video> + Web Audio these days) is not really hard to do, I can guide a volunteer if someone feels like writing the patch (or part of it, even).

I've been thinking about dll interception stuff to make it work with flash, but I'm not sure if it can be done reliably.
Didn't really think about the refresh rate part. But as counter argument, I think I'll need high refresh rate for console games.
Marvel Vs. DC : Differences in Approaches to the Cinematic Universe
is there a good proxy app for Mac?
Because you can only protest one thing at a time, it's a universal law.
What are the biggest opportunities to improve entrepreneurship edu?
I'm building a product/platform for entrepreneurship education called VentureBoard and I'm wondering what the HN community thinks are the biggest opportunities to improve (with or without tech)?
I guess I just don't use my browser the same way. I don't typically have more than 15-20 tabs open but I very rarely have a tab open that I'm unaware of. I must also manage to avoid all the annoying sites that use ads that play automatically. I don't use adblock or noscript and I think I can count on one hand the number of times I've had an ad play on its own. And it was always pretty easy to spot and rectify.

I wonder how many tabs you can open before the tabs become too narrow and this new speaker icon goes away. Or maybe it would take the place of the favicon on a really narrow tab.
LinkedIn's Wasted Potential
The Best VPNs Of 2014: For Privacy, Unblocking Websites and Torrenting
> CapEx obviously doesn't tell the story, certainly not for companies like AT&T and Verizon. Try fundamentals; Moores has done good work for bandwidth, as media is still being streamed at 6 MBit.

It's hilarious for you to say CapEx doesn't matter, then invoke Moore's law, which is rooted in exponentially increasing CapEx! Guess who is in the top-5 of the CapEx list along with AT&T and Verizon? Hint: it's Intel.
Illumina announces $1,000 genome
Thanks for posting Crystal Nights I really like it and now plan on reading more by Greg Egan. Do you know of any similar authors?
Well, not exactly. AMD calls this Dual Graphics and it only works with certain graphics cards. In the case of Kaveri this is like 2 entry level R7 series cards that use DDR3 memory instead of the traditional GDDR5 for more powerful graphics cards.

This makes it almost pointless in my opinion as you can get a discrete card that is more powerful on its own then the combination for not much more money.
You're absolutely correct in that the documentation and tutorials are thorough and the support is outstanding (I've been helped before and am convinced of the quality of people doing support for AWS). I made that comment from the viewpoint of a programmer and business owner with the most surface-level sysadmin knowledge, who doesn't have the time to attend AWS conferences or read through hundreds of pages of documentation.

I'm not asking Amazon to "dumb down" their documentation or tutorials, I just wish that there was somewhere that Amazon could succinctly state the best way of doing things. This could take the form of a novice guide, as the other commenter stated, or as links in the documentation to articles in the blogosphere that detail practical ways to get set up with a certain AWS technology.

Also, in respect to this specific issue, the knee-jerk reaction that people on the AWS forums have in respect to scaling is to set up auto-scaling policies. Simple and intuitive ideas like hosting static websites on S3, hosting secure content on EC2, and combining the two, has very poor coverage in both the AWS documentation and on the Internet in general.
Salary should be low enough for the founder to feel like he needs to hustle, but not so low that he is desperate. His mental energy should be focussed on the business, not on whether he will have enough money to pay rent and eat this week.
10 years is still way too long for software, and even for most other things
The problem is that you might be forced to add dependent types to the language to be able to safely define some of those partial functions. This is not a trivial matter since dependent type systems are even more complicated and might demand extra work (proofs) from the programmer.

IMO, there are situations where you are better off doing trivial runtime checks instead of trying to write complex proofs that might themselves contain bugs and that are tightly coupled to your current implementation and choice of datastructures.