skysight-inc/HackerNews huggingface dataset:
As someone who also lives in Hoboken, I second the suggestion of living here. It's beautiful, safe, and fun. A good amount of the population is young and everything is within walking distance. And you're just a 10 minute PATH ride to the city. Its definitely something to look into.
How should devs get in contact with you?
They need to fire everyone. I remember when Yahoo was a solid tech. company - before Google.com. Then they started the spyware shit, and never got out of that mindset.
I founded BankSimple in NY. I'm an Australian immigrant, and my co-founder is Indian. We pay less than $2k/mo for rent for an awesome office in Brooklyn, we had 10 people in the office over summer. Most of my team lives in Brooklyn, where things are much more affordable, but you are still likely to be paying over $1600/mo for a small apartment.

I've never lived in SF, but as I understand it, it is not much cheaper.

There is a great community of tech startups, but they tend to be around the Union Square area in Manhattan. I spend a bunch of time meeting up with folks around Union Square, but its only a 15min train ride in from Dumbo in Brooklyn. Meetup is based here and there are a ton of tech and startup meetups. You wont find yourself lacking for social support as you build up your business.

I love NY. There is a fantastic culture of getting shit done. The city is cut throat, but that is inspiring. Everyone is on a mission. And its not all about technology. You meet inspired folks from all walks of life. Talented designers, musicians, financiers, advertisers, chefs and architects.

I'm going to miss NY. My company is heading to Portland, but I hope to bring the best of NY to Portland.
OECD report shows dramatic decline in patent quality
Facebook, the world's easiest site to hack, is on the front page 3 times yet again today. But the links are not about hacking, they are about how great Facebook is.

I submit to you that this is not hacker news, but rather victim news.com.

Good luck fuckers.
On iPad, it's an infinite redirect loop
The best thing about AVR is the stack - and that's why you don't really need the ASM.

AVR is the cheapest kit that fully support the GCC toolchain. It comes with its own stripped-down glibc, and installs a GCC cross-compiler and is amazing for that reason alone.
This isnt even funny.

Its just "make a product for some existing market" rather than "make a market for some product", wich obviously dosnt work,

Actually this isn't that obvious you know... hello dot-com bubble.
The speed they got in this experiment was faster than light would travel in a vacuum, according to the abstract.
He makes that much as a partner of a practice, not as a doctor at a hospital. This is no different than being a founder of a successful small business.
These guys have done some nice work in an area that's too easy to overlook. I'm really excited to see how their full screen color management idea works out, since the main problem I used to have with calibrating stuff in Linux is with calibrating each screen in a multi-monitor (dual-head, triple-head, etc.) setup. I've only ever had luck loading profiles for each separate screen when using Xinerama and the proprietary NVidia drivers. Everything else I've tried either makes it impossible to load an ICC profile or will only allow one profile for both screens (since all the screens use the same gamma table with certain drivers), so you can calibrate one monitor or you can calibrate the other one, but you can't have both calibrated.

For right now though, huge 1920x1080 resolution screens are cheap enough now that having just one screen isn't so bad anymore, but it's only a matter of time before you'll pretty much need two or three screens like that. Fortunately, it sounds like these guys will have a real solution worked out within a matter of years.
Background workers, continuous caching, anything dealing with realtime data acquisition.
There's a big difference between a purist, which is someone who wants something to stay the same forever, and a perfectionist, which is someone who wants change for the better.

It's very easy to confuse the two when you're receiving criticism and put on the defensive.

Purism isn't about logic, it's about nostalgia.

Perfectionism will generally be based in logic, or a point of view subtly or wildly different from your own.
Free PLR - Limited offer
That post should go straight to the top.

This is also why residents have to suffer ridiculous hours. With the severe limitations on the number of people who can become doctors, the profession is characterized by an extreme workload.

It's seriously wrong. I, for one, would not want to be operated on by a surgeon who'd been working for 21 hours straight. Commercial pilots are limited to 40 flight hours per month, and what they do is a lot less complex than what doctors have to do.
Thanks, that last one sounds to be an especially good fit.
Essential js namespacing
Well, it's soared past the 5000 requirement to 6500+ at time of writing now!
> I make over 800k a year

Does it bother you that you are profiting handsomely from sick people?
Why is

"est".prepend('t')

more useful than

"t" + "est"

? I don't see why a method for prepending to a string is necessary, when it is so simple anyway...

And random with a range parameter is useful shorthand.

Anyway, I'm more enthusiastic about performance improvements where file loading is concerned.
I am hoping for a more detailed discussions on which case writing test first hinders productivity.

Being dogmatic and using One True Approach for everything is not good, but if we were to advance ourselves, we need to be able to define what is good and what is bad specifically. Then, fruitful discussion can follows.

Blanket accusation like this would not help no one and is just crying for attention, IMO.
Your mastery of language to articulate your point has brought me to a new level of understanding.

My reply to you is "yes." Additionally, I'd like to point out that indeed every hour of deliberate practice does reduce the amount suggested by one hour. Unless you have mastered manipulation of space-time, of course.
"Streaks" for iOS:
http://itunes.apple.com/us/app/streaks-motivational-calendar...
The Health Care Finance Administration ( Medicare / Medicaid ) sets reimbursements rates, and most private insurance companies follow suit. So, I don't get to charge whatever I want to read an MRI. And, I don't order the studies that I read, other doctors do that.

The only thing I can control is the number of studies I read. If I work harder and read more, I make more. It just so happens that I am very fast, and I have surrounded myself with fast partners. On average we read two or three times what other radiologists read, so we make two or three times more.

As far as disruption is concerned, for now the law is on my side. Of course a doctor working in India could read studies cheaper than I could. Most doctors complain about malpractice, without understanding the benefits. Trial lawyers hold me liable for my reports, and rightly so. If I miss a small treatable cancer, it can turn into a large untreatable cancer. This liability also confers a monopoly. How can a lawyer sue a doctor in India? Consequently, in order to perform a 'final read' on a radiology study in the USA, you must have trained in USA, be credentialed in the USA, and liable in the USA. This makes it very hard to undercut on price.

So, I'm not sure if I deserve what I make. There aren't a lot of people that can do my job, or withstand the training. Anyway, I'm saving everything I earn, because I don't think it will last forever.
No that is generally how the whitehouse miss-writes laws issued..just wait for the over-correction being worse than the original
Hindsight is always 20/20. There was no way to know for sure that FourSquare would be this successful. Now if you could tell me with 100% certainty that a particular startup would be worth $1 billion in 5 years, that would be useful!
Nothing but flame-bait here. The OP obviously doesn't understand Test Driven Development or why people swear by it.

It's first and foremost a design tool. Secondary to that it tests functionality of your code.

TDD leads to better designed software. Period. No it's not the only way to design software, nor should it be the only tool used when designing the software you're writing, but it will show problems with any design you've got and help you fix them.
I have seen Hancock recently, at a tribute to Miles Davis with Wayne Shorter, and Marcus Miller. And witnessed a different emotion, equally bad to innovation: people without a grain of critical thinking. In other words, they had to like the music, not because it was great, but because it was Hancock, Shorter, and Miller.

Frankly, the concert sucked. There was no intimacy, it sounded cold, and the instruments were completely drained by arena-style drums. At the same festival, in tiny rooms, fantastic innovative music was made. But most people rave only about the things they can namedrop to friends.
Innocent Of Speeding? In MA Court, You'll Pay Up Anyway
Sometime it's easier to chain with other functions and, depending of the situation, it might make the code easier to read.
The only thing less useful than an internet petition is... actually I can't finish that sentence because I can't think of anything less useful than an internet petition.

But I'm sure the White House had a fun time harvesting all those email addresses to spam throughout the coming fourteen months of election season!
There's lots of good advice in this thread already but I would add a pitch to take a look at Brooklyn. While not cheap, it's generally way less expensive than manhattan and there's an awesome mixed community of people from all kinds of different backgrounds.

As far as office space, there are are couple of co-working spaces mentioned already, but there's also a great place called GreenDesk [1]. GreenDesk lets you rent anything from a single desk to an office for 6-7 people, it's relatively inexpensive, it's month to month so you're not locked into a lease, and it's in a pretty nice neighborhood with good subway connections.

Finally as far as culture, I'd say the NY tech scene is a more fractured than SF (there's a lot of finance folks here who usually don't interact much with the startup world) but within the startup space it's very active and friendly. One of the best things you can do to get involved and to get to know people is go to various meetup groups [2]. There are groups for virtually every neighborhood, specialization, and technology.

Good luck with the move and hopefully see you around NYC soon!

[1] http://greendesk.com/index.html
[2] http://www.meetup.com/find/?userFreeform=10001&radius=5&...
The problem is that most TDD advocates are so dogmatically strong, that blanket accusations seem to be one of the best ways to trigger debates.
Watch,Abduction,Online Free,Megavideo
Watch,Abduction,Online Free,Megavideo
who sees his baby picture on a website for missing persons and thereby learns that the town where he lives, not his real parents. Such as police
How Facebook Envisions the Future of Our eLives And Why It's Not a Good Idea
"Really, for being knowledge, the code should be like the math in, say, a physics text, that is, surrounded by text..."

You kind of set yourself up for the rebuttal here. I don't think many people would suggest that presenting code devoid of context would be useful. Usually, really good writing about code, whether in papers or in books, is written in a kind of literate style, a la Knuth. Even if it's not formally done using literate tools, in many cases the code is accompanied and surrounded by text, just like mathematics.

This isn't some kind of pissing match between code and math, as you seem to want to make it out to be. Someone publishing a CS paper presumably has some interest in communicating something to the reader. The OP is just suggesting that for some subset of the readership, code might aid in that goal.
You are correct. I did not clearly state that my complaint is specifically about the article as written rather than the petition itself.
I'm not sure of the prices in Dublin, but this I found that the cost of living in NYC is a bit over exagerated compared to other places in the NYC metro area.

I live about 2.5 hours from NYC and I pay $1400 a month for rent. I also pay $120 for car insurance, $20-50 a month on average for car maitenance, and around $300 a month on gas. Excluding car payments (I have a relatively old car that I have paid off). So my total cost of renting + a car is around $1850. I absolutely can get an apartment in Manhattan for that price that I would like, I've been in several. Obviously in Manhattan, I wouldn't own a car so thats why the comparison holds.

(I assume that utilities, TV, internet are basically constant no matter where you live).

Food is the big X factor. I can't quite figure out what the cost difference is. When I worked in Manhattan I ate out for lunch and it was generally around $10, sometimes more and sometimes less. My lunch now is around $7. Should I extrapolate that across my food budget? That makes me think it is going to be an extra $200 a month. I really don't know.

I think the cost of living gets so skewed because people try and compare price for a square foot. Right now I live in a 3 bedroom condo with a garage, a dining room, a laundry room, 2.5 baths, etc. I pay $1400 for that. But if I moved into NYC I'd have a 1 bedroom or a 2 bedroom and a roommate. Obviously if I wanted the same interior space I'd pay an enormous amount. But I don't need all that room. I don't even use it all now. So you have to compare lifestyle not the physical dimensions. In my current house, my family room is enormous and has a fireplace (that I never use). Do I need to be 15 feet from my TV? Of course not. It probably would look better if it I was closer. If you put me in the typical NYC family room, my couch will be 3' from the TV. I've lost a lot of space, but functionally the room is exactly the same. I still get the same enjoyment out of the place and the same utility.

A lot of people walk into a tiny NYC apartment and say, this is so SMALL! How do you even live here! But frankly, it just doesn't matter.
Hey, thanks for your comments. Perhaps I should have made more of that in the article. Specifically, I find TDD to be completely unsuitable for any process where you're not 100% wedded to what the result needs to look like at the outset.

Writing tests first is great for - for example - writing a regression test for a bug you've found. Or for adding a small piece of well-defined functionality to an existing interface.

But that's writing tests first in a specific instance, not Test-Driven Development, which is ALWAYS writing tests first.

Writing tests first falls down as soon as your ideas on what needs to be implemented may change as implementation progresses. You find yourself reluctant to change your interface or implementation because dang-it, the test said it should work that way, and now you don't want to change the test. Or you wrote a test for a simple piece of sub-functionality, and then it turns out that relied on an architecture you don't want to use and ...

And if you're not a senior dev with a bucket load of experience, you're unlikely at that point to want to go back and change things.
Once-only evaluation for Clojure macros
:) Flame-bait. Seems that Hacker News became a place for such things. Blog where this article was written was made so it can post there while hiding it's identity.
If you want to make fun of 'agile consultants' go ahead, but stick with it with your name.
It's your "Period" that reveals something to me. Like there's no best way than TDD to enforce better design. Like it's the ultimate thing you can do, and behind that there's nothing. Like higher expressivity or code generation cannot even compete with TDD in that regard. Like if you are not doing TDD, then it means your software has bad design.
I really hate this trend. That's one thing good that Java brought to the table. Everyone had Java installed, so getting my apps "installed" was just a matter of getting them downloaded.

If only this was the year of the Linux deskto... oh, nevermind.
Personal trainer NYC No Fat Burners Get Fit With Personal trainers NYC
Automated testing is the raison d'être of the whole blog. TDD is a methodology that also involves automated testing.

If you're going to call it flame-bait, could you expand on some of your ideas or address some of the points made in the article?
These types of posts come up every so often, and I don't really understand why. Sure, the main point is valid (for some people). I just don't understand the vitriol behind the Author's post. So what if someone thinks TDD is the bees-knees? So what if they think less of YOU because you don't drink the same kool-aide?

The author won't convince any TDD disciples to change their ways by attacking them. A reasoned post that objectively weights the pros and cons might. But even if the author could affect change, is it really the case that no-one ever would benefit from TDD? It might certainly be used as a crutch by some developers, but if it helps them develop better software, what's the harm? That's their issue to deal with, not anyone else's.

The goal is to write good programs. There's many paths there, and TDD, anti-TDD or part time testing whenever you feel like it all are viable. If TDD can help abstract away a level of thought with regards to testing, and helps speed up the process and helps someone write better code, then that's great.
Not at all. I'm very good at my job, and I worked very hard to get where I am. Sick people should be happy that I'm reading their CT scans. If the pay wasn't good I would have chosen a different field, and somebody else would be doing my job, less well.

For reference, before medical school I worked in IT, and at the age of 23 ( 15 years ago ) I was making six figures. I left that to go back to school, partly because I knew I would be financially rewarded.

Again, see my response below. I don't order the studies I read, and I don't set the reimbursement rates. Additionally, it is Medicare fraud for me to read a study and not charge for it. In short, I have very little say over what I earn.
"Posted by Peter Sergeant at 02:30"
Still, starting with testing helps so much to create modular design because it forces you to write clear/clean interfaces between them.

My workflow is usually:

1. Write the tests and design the module/class/whatever in the same time.
2. Code it. (Repeat)

Although, I rarely write unit tests in TDD; only tests providing a high level design view (Such as functional or integration tests).
I think you are missing the point. The article is not about "give us the code instead of a paper", but instead about "give us the code as a supplement to the paper". The basic argument is that sometimes text alone is not sufficient to explain - a point you concede to by mentioning that the formulae exist in textbooks along with the description. The reason they include those formulae in physics books is because the text is one way of describing something, and the math explains the relationships. Both have their strong points.

Take for instance many protocol standards: they come with a reference implementation, because sometimes the text is harder to understand when you can't compare it to code which actually does what is being described.
I'm Australian, and we have the ABC. So, assuming you're British, we're coming from the same page.

That said, the GP does have a point. The only thing preventing the possibility of closed-door deals going on between the BBC and political parties is good faith. Ergo, if it's not already happening or hasn't already happened, which is unlikely, there's no reason it can't happen in future.

Note: despite Australia's high exposure to UK content, I don't know much about the British media landscape. I haven't read the BBC's charter (nor the ABC's, for that matter).

Edit:

It's a tradeoff of different goals. On one hand, you get a news agency which can focus on news - not entertainment as would be dictated by a comittment to profit. On the other hand, that news agency is more susceptible to decisions by government. Consider: what determined the BBC's spending cuts?

I think publicly-owned news organisations are a great idea. The ABC, BBC, and NPR usually provide great news coverage. They have no need to sensationalize content, and that services the public to no end.
Now let's plot the same curve "rate of fundamental innovations in software and computer science" against the popularity of the name "Tyler" for young boys.

Correlation, causation, yada yada yada.
For those of us who never moved around so much: when "small" is too small? i.e. 20 sqm?
Generally, rare goods - and skills - are valuable. So going to school for a long time to learn an unusual skill well means that your services are more valuable.

Also, providing a large amount of value in a small amount of time (like accurately interpreting the results of a scan) leads to providing huge amounts of value over the course of a year. Part of the explanation is the sheer volume of individuals he can give a reasonable amount of value to.
Depressing. Video games have become like the fashion industry, destroyed by bike-shedding nitwits with monstrous egos whom any society with integrity and courage would recognize as circus freaks and put in their place.

If you actually give 2/3rds of a fuck about design and building something great, you pretty much have to stay out of the mainstream. You can't fight the current.

Chrono Trigger is dead. Long live Farmville!
I like your attitude. Congrats.
If the best thing you can say is that the benefits of software patents are debatable, then.... well, you haven't yet convinced me that they're bad.
Correct. When a CT scan is performed, there are two charges generated. A 'Technical Fee' for performing the study, and a 'Professional Fee' for reading it. The technical fee is almost always larger.

If you work for a hospital they keep the technical fee, and you get whatever professional fees you can collect. Insurance companies hate paying, so they will find any reason to deny. Collection rates range between 60% and 80%.

My partners and I own imaging centers, we collect both fees. So we are running a business, and I don't consider it small anymore.
More importantly, does it bother him that they are sick in the first place, or is he happy?
Words are to writing as statements and expressions are to code. Both can be art.
Many surgical specialties earn more than I do, like Urology, Neurosurgery, Orthopedics, etc.
It's not clear to me where the line between "software patents" and "other patents" exists, or why that should be a bright line.

And even if you could convince me that patents in field X (say, patents for mining machinery) were (at present) holding back rather than encouraging innovation in that field, this might not be a convincing argument anyway. I think government should treat all industries equally unless there's some very compelling reason not to.
Motor City Mojo: The Startup Renaissance In Detroit
Exactly, you stated it much better than I could.
"He could take the safe bet and accept the $30 million that Google was offering him for Friendster, the social networking Web start-up he began only a year earlier, in 2002. Saying yes to Google would provide a quick and stunning payout for relatively little work and instantly place the Friendster Web site in front of hundreds of millions of users across the globe."

Well, I don't really know.
Firefox - Android mobile Browser
Feynman On The Importance Of Playing
Well, people aren't going to stop being sick anytime soon, so I guess I'm happy that I'm around to help them get well again.
And perhaps I didn't make my points clearly enough in the article; I was really trying to differentiate between the Test-Driven Development dogma as a panacea for all development problems ever, and developers writing tests first where it makes sense to do that.
Host image files on Blogger