skysight-inc/HackerNews huggingface dataset:
Bullshit

For every AAA app out there, there is a niche "Organizer for Real Estate Agents" that uses default UI components to okay effect and makes decent enough sales for there to be a V2.

This is a replacement for THOSE people. It isn't a replacement for the next funded startup. It's a replacement for the MVP for the unfunded startup with the guy who can barely do iOS code
That is roughly the size needed to represent 3.3 billion ACTGs , however sequencer output is much larger since each base is sequenced many times, and accompanying metadata (quality information) is also included. File sizes for current sequencer output is on the order of 100-300gb compressed. It's big enough to create real roadblocks when you are trying to do analysis.
Those tests are less necessary in languages with static typing, which is Bob Martin's background.
In both cases (UV and the building) is there were plenty of successful designs that could have been copied from.

It's even sadder in the case of UV that there must have been no end user testing before shoveling this out on the customer. Add on the entire website seems designed to extract information on Facebook accounts so they can keep tabs on you, it's obvious that none of this is about customer satisfaction or usability, but about new ways to monetize the customer and give them as little service as possible.
Most dimmers, X10 based or directly controlled, are based on chopping the voltage not completely unlike PWM. They are called "triac dimmers". But irregardless how the dimming is implemented, the effective (RMS) voltage is changed. But in addition to lowering the voltage standard triac dimmers also create problems as the dimmed voltage waveform isn't sinewave anymore.
It is still available for download on their site: http://designmodo.com/flat-free/
I don't know if I would call myself a "math genius", but I've written a type-theory paper so that at least involved reading the work of legitimate math geniuses...

In my experience, you have to go at a concept from multiple angles, and work with it by hand. A lot. You can't just do repetitive problems, it's the variety of perspectives combined with the quantity of problems worked-out that eventually makes it click and allows your brain to form an intuition of what this thing really is and how it behaves.
It doesn't seem to be clear beforehand from "you'll be able to choose from the following area codes" whether you can pick the full number (vanity number), or just the area code and having the rest of the number being randomly assigned (similar to how telecoms usually give numbers).

I also almost signed up, but decided against it over the lack of clarity.
http://designmodo.com/flat-free/
Introducing Elevision
My girlfriend loved the game and I, that hate iphone games, am enjoying it a lot!
I struggle to believe this is true - as a simple one the different cancers that can be identified by gene sequencing tell doctors which treatments will be more or at all effective even when physical symptoms look similar.

There are i am sure many more examples - what do you expect - a couple of flashing LEDs and hey presto cured?
Seems like the big confusion about the controller is that it is closer to a ViewModel (think MVVM) than to a Controller itself.

Potatos, Potahtos.
And you don't seem to understand what LV is actually alleging.
I think Glass plus a smartwatch is the way to go.

This way the Glass can be controlled from the watch using touch and voice commands.
Nice work! This inspired me to create an Automator service for pretty printing JSON.

http://random-seeds.tumblr.com/post/44730735573/a-useful-os-...
The main argument against the minimum wage is that it may increase unemployment for unskilled workers. However, recent empirical work suggests that the minimum wage is currently low enough in the U.S. that raising it has quite a small effect on unemployment. Therefore, some economists feel the redistribution effects are worth a small cost in efficiency. Here is a survey of prominent economists on the effects of raising the minimum wage to $9:

http://www.igmchicago.org/igm-economic-experts-panel/poll-re...

Many economists would argue that increasing the EITC would be a better way to help the poor.
I think the title is wrong. Steve jobs listened to his customers and their feedback but never asked them - what should we develop next or what type of computer, music player or phone you like to have?
At first read, I thought your point about routing was really good - why not have route('about').template('aboutTemplate').controller('aboutController') - and then I realized this is all reapeating the same mumbo jumbo. This is all automatically matched up by the naming convention (which frustrates me too, but until I figure out a better way...)
Your game struck me as pretty similar to "Crazy Cube", a fairly popular flash puzzle game. I'm sure it's crossed your mind(s), but if you used an entire three-dimensional cube like that you could probably get even more permutations for levels. Just a thought :)

Edit: Ah, didn't realize you increased the density of squares on the cube as levels progressed. Very nice.
This game reminds me of laying out circuits in Eagle CAD for a 1 layer PCB. Yet, somehow, I'm addicted to it already.
I think the margin is the wrong way to view this - yes, there are companies where losing a dollar will make it uneconomic - but I will be amazed if that company is otherwise a strong, scalable and robust business model, instead of a crippled business limping along till something kills it off.
The data could be coming from multiple places and sources, only some of which are "models." This is true in Rails, too.

For the sanity of the view, the controller is the single point where it can get the data. It shouldn't know the nitty gritty details about where it came from, whether it's a "model," or anything else. The view is just, "Gimme the data, controller! Gimme!"

This principle is just as valid in Ember as it is in Rails. The only difference I see is that because the controller and view have to live forever, so to speak, it makes more sense for the view to pull data from the controller rather than have the controller push data to the view.

Maybe think about it this way. How is this any different than rails, really? In Rails you set goddamn instance variables in your controller actions. The view and controller are straight-up sharing state.

How is that less coupled?

This would be like the controller exposing getting and setter methods and instead of typing

<% @users.each do |user| %>
<li><%= user.name %></li>
<% end %>

you'd type

<% controller.users.each do |user| %>
<li><%= user.name %></li>
<% end %>

It seems like Ember does some "nice things" to handle the common cases and that there are additional assumptions, like maybe one model per controller (not sure I understand that), but there you go.

Ember seems less coupled all around than Rails and because of its long-running nature needs the view to poll the controller.
Shame that a tech company decided to go after such clown as Clarkson. So much resources wasted.

Anyway, anyone who watches the show will know even them are recognizing they are no a factual show, but an entertainment one (except when going to the USofA ofc).
You can drag a 'clear' color over colored tiles to clear them again.
I had trouble understanding what point the author was trying to make.

It feels a bit like the qualms you might feel during your first stint in management, where you basically enforce rules passed down from above. Where the good of 'increasing value' costs some of the well being of those you supervise, and you have to grow a big doublethink muscle to continue to think of yourself as a good person as opposed to a tool of exploitation, because, unfortunately the opportunities for win-win changes are actually few and far between.
-guard donkeys

On my dads farm one of our goats had babies (kids?), after a few weeks we allowed them to roam the pastures. For some reason the donkey had something against one of the kids and stomped it to death, then proceeded to throw its dead body around like a ragdoll for hours.

I never trusted that donkey again.
No, the dot product won't work in this case. Take the two edges of the triangle as vectors. You want the mouse vector to fall in between. The dot product can't tell you which side of the two edge vectors your mouse vector falls on, but the cross product can if you look at the component of the cross product that points in/out of the screen.

Actually, you can make the dot product give you that answer, but you would need use the dot product of the mouse vector and two vectors normal to the edge vectors, which is really just a roundabout way of using the cross product.
I support a minimum wage increase (trickle-down economics is moronic and makes much less sense than a bottom-up approach, but I digress), but let's not forget that a minimum wage increase helps Costco's bottom line, since their biggest competitor's business model is completely tied to low wages. Just saying let's not pretend this is as righteous of a move as it would be if it were coming from Wal-Mart (who stands to lose). :P
I can't find the reference but micro-RNA as short as two base pairs has been shown to affect gene expression. Nonlinearity may seriously inhibit meaningful analysis.
Its easy to raise the minimum wage in the middle of an artificial economic boom. The destructive consequences don't show up until there is a drop in demand for labor. I doubt studies are designed to look beyond a few months after the increase for effects.

If wages aren't drop when there is a dramatic increase in supply, there's no incentive to create businesses that can hire and train those people. Everyone that worked in the housing industry are now lacking marketable skills. They need retraining.

It would be far better for the least valuable workers if we found some way to assist them that doesn't interfere with their ability to get a job.

And we'd be doing that if there won't so many that don't understand how markets work.

How much we pay in taxes is secondary to the high human costs of government interfering in critical markets like the labor market. The costs of this particular failure are focused entirely on the poorest among us.

And most people are blind to how they are doing it to them.
Nitpick.

Kourou is in French Guiana (Cayenne), not Guyana. They are different countries. Similarity in name is due because three neighboring colonies used to be called "the Guianas." French, British and Dutch. British Guiana became independent in 1966 and changed its name to Guyana.

Minor, and rather pedantic, detail, but seeing the place you were born being constantly mischaracterized is a bit irritating after a while :-)
PacBio has average read length now of about 5000 bp whereas 454 is still only about 1000 bp.
What I would like to say is "If it takes more than one on-site visit, then I'm out", but I know in the end that I'd have to deal with it because as a job seeker you have no choice. The hiring process and job market is a small but not insignificant part of why my life goal is be to be my own employer. I don't like to be at the mercy of interviewers and be judged by how I perform whiteboard coding in an extremely stressful situation.
EA closes SimCity servers for maintenance
I read it. LV is engaging in one act of trolling at the moment, and they have the "personal constitution necessary to engage" in said trolling. No arguments there, and I don't condone what they're doing.

But having the constitution to do an act doesn't mean one is a repeated doer of that act. Has LV actively trolled, or tried to censor people's speech in the past? If not, they shouldn't be described as patent trolls, merely that they are currently engaged in an act of patent trolling.
If you're adding quality on top of citing sources, then yeah, in my book they're not blogspam.
Score one for open-source apps for a for-profit company. I did something similar with my company's Android and iOS apps. They're both open-source and I have a number of users who have improved the app experience for everybody because they were both technical and inclined to improve their own experience. And it's so unlikely that a competitor will do better than you by using [a mangled form of] your app that you get to weigh the benefits as winning out over the drawbacks of open-source.
The difference is pretty clear in practice. It's much harder to add tests to existing code than it is to TDD it, and it takes a huge amount of self-discipline to go back and add tests to "finished" code. So, without TDD, you end up with a relatively small number of tests that test a lot of things, whereas TDD (done well) creates a large number of small tests, each testing one very focused thing.
Why Toronto is the best city for startups
Only 20% ?!

That is surely a great argument for raising the minimum wage. I am sure Walmart will kick up a fuss, but there are plenty of other things coming down the road that will hurt it's profits more.

Maybe they will get robots to stack the shelves from behind and save a billion. Either way the problem is still mot what should the actual wage level be, but how do we spread the wealth if pay packets no longer go to everyone?
Higher labour costs just push business overseas. Is this not true?
buckets of opportunity to move into the boring but more lucrative space of pooling group pension plan, life insurance and healthcare costs to synthetically provide "big corporate" perks.
http://lmgtfy.com/?q=ecmp

Secondly, no your bgp session won't automagically go do just because httpd dies. There's a whole mess of complexity hidden behind that assumption.
Well I dont think that a retina iMac will suffice. I had a mac pro for my home music studio. The point of it was to be a beefy machine that was plenty expandable had lots of disk space and was quiet for the horsepower it provided. Mac pros fit that bill perfectly. it was easy to load them up with fast server class hard disks plug in your audio interface, any DSP boards, dongles or whatever else was required and then you forget about it (that is, until you see your electric bill the next month...)

I got the 2008 octocore Mac Pro and did just that and ran both mac os and windows on it until I finally sold it last year(regrettably to help pay for personal circumstances as well as a lack of time for music production) and never had a single issue with it.

THAT is what I spend the extra money on, I want a beefy computer that will last me 5 years. That is what the PRO audio crowd wants them for. I would imagine its not much different in the graphics/video arena either.
Do some reading to figure out what kinds of returns you can expect. I've seen 1 and 2 person teams basically able to replicate a medium income job. That's great if you can make it sustainable, but I don't think anyone's getting rich outside of the glamorous world of a few big indie titles.

http://thegamebakers.com/money-and-the-app-store-a-few-figur...

http://www.gamesbrief.com/2011/08/selling-an-iphone-game-the...

Or really, just use this link:

http://www.pixelprospector.com/the-big-list-of-game-revenue-...
Marshall Kirkpatrick's Bigfish Tracks Influencers at SXSW
You should either change the way you get random clouds or increase your database. I got a bunch of repeats in very few clicks. If you do it the way that iTunes comes up with a shuffle list, for instance, by creating a randomly seeded list when someone opens the site, you'd prevent the repeats.
Introducing Sodium, a new Cryptographic Library
It's not the Nuuton crawler.
WebRTC avaliable now on Chrome Beta for Android
What is the most difficult thing people learn in their 20's?
Google turning off deprecated Geocoder API V2 on March 8th
I agree PacBio doesn't have the high-throughput of Illumina or similar amplification approaches yet, but from last month's AGBT conference papers it's clear that it's now more accurate than other systems with typical coverage (no bias, covers repeats, Q50-60, etc.)
i had to refresh and all worked fine, but yes, this happened to me as well, the "cube" game play area never loaded first load. Chrome 25.0.1364.155

Either way, fun game. Great work.
/rant

I loathe online store sites that auto-focus the search box. Worst are the ones that do it on every single page, including item detail pages. I use the space bar to scroll webpages down, especially on my laptop, which has a very small screen so that I almost always have to scroll down to get past header crap and get to the meat of the page. And no mouse, just a mediocre touchpad.

I can maybe accept auto-focusing search on the homepage, but there is no excuse for an item detail page. Even if I got here through a search engine, I probably want to see if this item is the item I wanted before I go searching the rest of your store, and that's going to require scrolling.

Definitely make the search box the first input in the tab-order though. Then if I do want to go straight to search, I can tap tab and then start typing. Otherwise, I usually want to scroll first and nothing is more frustrating than nothing happening when you hit space, only to realize that some tiny obscure search input buried in the corner of the page header that you didn't even realize was there is filled with spaces.

/less ranty

The best of both worlds would be to only auto-focus the search input if the user starts typing letters, and ignore space/arrow keys. We do this on Grooveshark actually.
How not to worry about finding a job when you graduate
Sadly, no. I'm mostly going off Allan's comments on the DN thread where he talks about them using their illustrations.

And also than they haven't been running around issuing DMCA's to every _other_ flat UI style everything.

Clearly, they believe specific assets were copied to the point that a DMCA was appropriate. Pending a full post from LV, I'm giving them the benefit, as I'm certainly not giving the benefit of the doubt to the designers who so thoroughly ripped LV's style.

Should that post never come, or its contents show LV as trying to enforce a copyright on something that was merely "inspired" and not copied, I'll change my tone.
Maybe. I don't have a good answer for how to equitably distribute the 40% or so of GDP that is currently captured by wage packets.

Maybe Sweden will take your approach, but I would be amazed if the US will :-). But some solution will be needed.
FWIW, I've found Coinbase to be pretty decent and reliable. And definitely the open source app is a quite surprising (in best terms!) decision. I haven't seen many (good) open source Android apps out there built on the latest design specs and API…
Young Rabbis Speak
Why do you think a hamburger making machine is a bad thing? Automation in the long term is good for the economy, if it wasn't for automation those same teenagers would be manually plowing fields instead of flipping burgers.

If anything raising the minimum wage a bit should spur a lot of automation industries, and those same teenagers would be more likely to get an entry level job there, instead of at a menial job.
As long as somebody changes the BTC to Dollars I dont see why Amazon would care.
Ask HN: 	What to do when your technical boss is just plain wrong
I recently saw an article about how to handle technical discrepancies with non-technical bosses, but what do you do when your technical boss is wrong?

To give an example, the technical director of my company recently migrated all of our data onto two new servers. Even though he knew the servers had to be reinstalled, forcing me to spend my entire weekend on it.
(I do product at CropUp.)

Based on the other comments here you can tell we use neither Stripe nor Balanced :) One of the other big guys... Please email me if you'd like to discuss details: paul@cropup.com
If you granted the root permissions to a malicious app, you've got much bigger problems than cleartext passwords in private file.

If you didn't grant the root permissions to a malicious app, why do you care, how it is stored? No other app can access it anyway and any obfuscation would be good only for complexity's sake.
I'm less concerned with the allegations of copyright trolling, etc (IANAL; I don't really know whether or not this qualifies for a DMCA takedown notice, although I suspect it does not) and more with the general opinion among commentators here that this was anything OTHER than a blatant ripoff of LayerVault's UI.

To me it seems like more of a trademark/trade dress issue, which as far as I know doesn't fall under copyright, but it's extremely silly to say that the resemblance between FlatUI and LayerVault isn't uncanny.
>The more time goes on, the more I think maybe a minimum guaranteed income is the solution that makes the most sense.

Why? Someone has to pay for it.
StartUp Bus
The cost/value tradeoff of TDD keeps coming up. My comments on this last time were well-received. The question was "Should I TDD an MVP?" but the answer is really appropriate to any question of when and whether TDD is worth it:

This is a really good and interesting question, and it's one I've been struggling with myself.

The problem boils down to this: TDD makes your software more maintainable (if you do it well) and it lowers your cost of development. However, it also takes significant time and effort to figure out how to test-drive a technology for the first time. Everybody can TDD a Stack class; TDD'ing a database, or a web server, or JavaScript [0] is a lot harder.

So the answer seems simple: use TDD for the parts you already know how to TDD.

But it's not so simple! It's much harder to add tests to existing code than it is to TDD it from scratch. Sometimes, it's flat-out impossible. The expense is so high, there's a very good chance that you'll never get around to adding tests to the un-TDD'd code. It will hang around causing bugs, preventing refactoring, and sapping your agility forever, or until you rewrite... and a rewrite of any significance will halt your company in its tracks, so you won't do that.

So the reality is that, anything you don't TDD from the beginning, you'll probably never be able to TDD. Companies that go down this road find themselves doing a major rewrite several years down the road, and that's crippling [1].

There's another wrinkle on top of this: manually testing code and fixing bugs is expensive. Once your codebase gets above a certain size--about six developer-weeks of effort, let's say--the cost to manually test everything exceeds the cost to TDD it. (The six weeks number is a guess. Some people argue it's less than that.)

So the real answer is a bit more nuanced:

1. If your MVP is truly a throw-away product that will take less than six weeks to build and deploy and you'll never build on it after that, use TDD only where it makes you immediately faster.

2. If your MVP is the basis of a long-lived product, use TDD for the parts you know how to TDD and don't do the parts you don't know how to TDD. Be creative about cutting scope. If you must do something you don't know how to TDD, figure it out and TDD it.

3. It's okay to be a bit sloppy about TDD'ing the edges of your app that are easily rewritten or isolated in modules. But be very careful about the core of your system.

That's my opinion based on 13 years of doing this stuff, including building five successively-less-minimal MVPs over the last nine months for my JS screencast. The first three MVPs were zero coding, the fourth was a throw-away site, and the fifth was TDD'd with aggressive scope cutting to minimize the number of technologies that had to be TDD'd.

[0] Shameless plug: I have a screencast on TDD'ing JavaScript. http://www.letscodejavascript.com

[1] Rewrites are crippling: See Joel Spolsky's "Things You Should Never Do, Part I." http://www.joelonsoftware.com/articles/fog0000000069.html (There is no Part II, by the way.)
I agree that it makes sense for Amazon to charge for 3G downloads (at least, at a certain size), but it is counter productive for authors to be incented to publish crappy images.