skysight-inc/HackerNews huggingface dataset:
Mistakes for any of us should be early, often, and not particularly severe.

Also I wonder how smaller family size plays into it. As one friend of mine put it, your first child is made out of glass, your second out of wood, and your third out of rubber.
I'm 38 and I started programming when I was 10, and I still sometimes cringe when looking at code I wrote a year ago. This is the natural state of things as long as you keep improving. You should only panic when this stops happening.

See also: John Carmack's recent QuakeCon speech where he talks about basically the same thing in the context of looking back at the Doom3 era id code compared to the Rage era code.
Well, you do get vacuum tubes that operate up to a terahertz - they don't count as solid-state devices, though.
Best Optometrist For Eye Test in Perth
If you have any questions about children's eye test, optionsoptics.com.au gives you comprehensive eye test for your kids by registered optometrist in store.
I'm getting a blank screen. I get redirected to http://teevox.com/#!/c=streams&ch=24&s0=999999&s... and receive a 200 OK response but no response data. Using Chrome Version 21.0.1180.57 on Mac OS X 10.7.4
If I was rich I could see mounting a front and rear camera on my bicycle for my commutes. I'd say once a week something happens that would have been nice to have a record of. And with the current culture of blaming the cyclist in all accidents, if I go, maybe I could leave some footage behind to speak for me.
Ditto Ubuntu 11.10 + Chrome 16.0.912.77
> The reason is it's much faster to query memcached directly without even opening database connection.

Sometimes you need to augment data in a SQL database with memcache information, and then subsequently compute a predicate, and it would be faster to use your sql executor than Ruby, say. I'm not suggesting you'd always use this access path, but it can be handy, just like dblink is.

> MySQL is doing right steps - it's doing caching itself via InnoDB buffer pool. And makes the interface faster by replacing SQL queries with fast memcached API.

I'd really like to see some benchmarks on that. If one has a protocol-level prepared plan in Postgres (which is not an exotic entity, some drivers even create them transparently), one just has to send "Bind" and "Execute" messages to call functions.

If there are major advantages to be had where there is any disk i/o involved at all, my suspicion it'd be having a caching strategy that is more suited to the memcached workload: most SQL implementations already have fast-path mechanisms (such as prepared statements, which are in my understanding relatively slow in MySQL due to some vagary in the protocol) where I'm a bit hard pressed to believe on intuitive grounds alone that parsing (and not planning, if one uses prepared statements) is the principal culprit for poor performance.
That's why I added a smiley face at the end.
Yes, the wavelength is on the same order as the circuit elements. You can tell from the layout of the IC that this is a traveling wave amplifier:

http://en.wikipedia.org/wiki/Distributed_amplifier
Controversial, just like he wants. I see the same things come out of dcurtis (in fact, the "minimalist" web design is eerily similar). Either way, very pretentious - but I wish him all the best.
This is how you disrupt recruitment
18 isn't even late, not that the age at which you starts matters ;-)

programming is just a way of expressing a sort of creativity, nothing less, nothing more. if you don't start piano, painting, whatever, at 12, you think you're useless?

That's a pretty terrible mindset ;)
Ditto Windows 7 + Chrome 22.0.1221.0
I think security tops out at between 500-600; at that level, we're at a "scanning electron microscope" level of sophistication; this is "design verification for billion dollar cryptosystems" territory.
Partly true. I found the discussions on solving the cookie problem, with better session mechanism, and using binary header that are not encrypted, to be extremely interesting. Using encryption everywhere just because we should is dumb. What will happen is that we'll enforce a TLS handshake and use a NULL algorithm. Mandatory encryption will just make load balancing so much slower, and only 5/10% of the HTTP traffic inside a datacenter really deserves to be encrypted.
NASA: Mars Curiosity Livestream
It was working for me earlier, but glitched out when switching streams; now I get an empty document when I reload the page.
Clearly you haven't worked for a startup.
That didn't work for me in VLC on Windows 7, but this does: http://nasa-f.akamaihd.net/public_h264_700@54826?v=1.1.12...
Got my peanuts. Good luck, Curiosity.
Dang it, I was hoping that some poor fool had actually written a working (albeit poorly performing) 5,800 line query. But nooooooo.... some weird beard code generator wrote it. That's not quite the multi-car pile-up I was hoping for.
I started, well, pre-kindergarten. Or in my teens, for anything major and self-guided. Or at about twenty for producing professional results. Or in my late twenties, as someone who could do research-level algorithms work. Or today.

If I stop using a language for a while, I have to relearn it. The term language is very appropriate - learning and retaining a programming language acts very much like learning and retaining a human language.

My take-homes about "when to learn programming" are:

* If you have kids, expose them to "Hello World" programming early. By which I mean, once they start reading. The cognitive benefits of multilingualism are greatest at early ages when neuroplasticity is high. There are numerous languages and projects which are suited to this. Lego robots should probably feature prominently once they're of an age to not eat the pieces.

* You're never too old to learn programming. The biggest jump in capability by far is between non-programmer and someone who has been at it seriously for a few weeks or months.

* At the same time, start learning programming as early as possible. Learning to be a great programmer takes a lifetime. But very little of that is learning syntax! Great programming takes marketing, art, math, psychology, and whatever else you can cram in. Pretty much any field of human endeavor has something to contribute. "What to program" is far harder to learn than "how to program" - and people who start learning programming later in life will have a lot more to draw on here than some 12 year-old.
IE9 being advertised as "Fast and Fluid" using Flash animations
Data points to back that up? That sounds high for mobile dev.
Ask HN: What are you working on (elevator pitch)?
Concisely describe what you are building. 2-3 sentences max.
Raheja Aranya City Sohna
I've found that if you have a family plan, the savings aren't there to sign each person up with a contract free phone. Especially considering that the subsidies now for the latest phones are about $400. The article also doesn't take interest into account for that loan that the provider gives you. If you need to put that contract-free phone on a credit card, that could make it a bad deal as well.
There exist many, many things one could do with a computer worth piles of money. Knight just blew $400 million in 45 minutes. What rate could you have charged them in the middle of that for credibly offering a fix?

That's worth a few orders of magnitude more than a lot of work, but there are plenty of companies with revenues in the millions or tens of millions with very specialized IT needs. They might be unable to hire for them or unwilling to spend 6 months interviewing and training when they could hire an expert to parachute in now. That expert might well charge a project rate that works out to a bit of money, but crucially, anchor it to business value rather than things which have a cheap, non-expansive dynamic range like "price per hour."
what does that have to do with programming may I ask?
The theory goes that in order to get good at something (anything), you need to put in about 10000 hours (5 years of full-time work).

I would venture to add that probably, age has some influence in that the age edges (very young/old) are less effective towards that goal than your prime work age, simply because when you're young, you likely lack guidance and foundation/education and when you're old, you learn more slowly.

Still, 5 years is not all that much. 5 years can easily be done in university and at your first job. Crucially, this is where a mentor can really make a difference, which is usually unavailable earlier.

Hence, I agree that starting at 18 is not a problem. I myself did not start earliear either. But you will have to put in your 10000 hours one way or another.
Just because some poorly trained engineers don't understand the concept of security should not force the rest of us to use strong, and slow, encryption. Encrypting the wire should only be used to solve very specific problem. Often, encrypting the data in the application, and transmitting over cleartext http, is better.

I understand those concepts, and that why I don't want SPDY to force me to use TLS everywhere. It's just overkill and cumbersome.
yes but you have to pay for it and for what it offers, it's a rip off, at least from a web developer's perspective.
Now, one hour later, they're at 11M views with 120K live viewers. This is good TV.
Sure, but chillax. You have a long way to go. :) Maybe about 9 years and 10 months before you really get going!

http://norvig.com/21-days.html

Most of us old timers (> 21) probably didn't start programming because of TechCrunch hype or even on Web development anyway. Too much emphasis occurs on Web development (oh snap, I said it).

Keep at it but as unpopular opinion as it is, programming is a long slog, not just the product of fliiping out a few RoR projects or going through a couple cool tutorials on Javascript with fancy interfaces (not saying this applies to, just a general comment).

As for whether you wait too long, probably not, but you're only 2 months into this deal, the jury is still out. :) Anyway, there's people in the Valley that would probably say you are toward the end of your career, 25 being basically providing two options, either become a well known, famous guru or straight to the glue factory .

I don't really buy that, but that view is probably more common than mine.
show me some CMS's that do just this and we'll stop making a new one haha.
Same here. Chrome 22.0.1221.0 dev-m on Windows 7.
Waffles on demand? Waffles as a service?
Can you imagine asking a lawyer or doctor to do spec work before “hiring” them?

Yes, for lawyers; I can imagine doing that because it is an absolutely routine practice. If you are at all likely to be a serious client, lawyers will give you hours and hours for free. Why wouldn't they? No invoice denominated in single-digit hours is going to move the dials for them anyways.
I was an early bloomer and I'm grateful for it. I've now been coding regularly for more than half my life in a spectrum of different languages. And what I think that gives one is a kind of muscle memory that makes it possible to do thousands of small calculations about code with near-zero conscious effect.

But while having a lot of raw experience under your belt makes writing of actual code much faster, I think the real benefit is that it frees up your working memory and problem-solving capacity for the more important problems of software engineering: mitigating complexity, predicting long-range interactions, and keeping the design supple.
Saddle Pads
Saddle Pads, Saddle Cloths and Numnahs that carry the unique designs of Equine Couture . For more information please visit our store Equestzone.co.uk.
With the guy I know who charges like that (although usually more like $50k-100k/mo, for about 50% fulltime), the price also includes his million dollar lab. (SEM, FIB Workstation, ...)
1) Umm, facebook?

2) Frequently is a nice general word. I would argue, that it's not nearly enough times to cause an impact on enforcing the law while recording the police has resulted in many outings of abuse of power.

3) If anyone honestly thinks that's a problem, then they shouldn't ever set foot in a court room. Court is all about editing and sculpting the evidence as much as you possibly can to support your case. And again, the benefits of recording the cops hugely outweigh the (theoretical) negatives.

4) It's impossible for a civilian to get a warrant to spy on a police officer. I don't see your point.
I'm sure those are great resources. I just think those are kind of gimmicky for the beginner. I don't think the real "barrier to entry" has changed much in a long time. Sure, maybe the barrier to whip something out and possibly get an entry level job where you know very little may or may not be a little lower (but then we can get market saturation of that). I think studying the traditional fundamentals is the best way to have strong last career. But I'm crazy. :)
Looks like Reddit found it and they probably brought it down.
Charging a bunch is a good weed out.

I charge per day at a high rate, but have a discount for interestingness (since my goal isn't really money per se).
Me too. it appears that the author is talking about the author's friends' startup, not his own. This doesn't seem to be about actual work habits but the perceived work habits of friends that go to meetups and try to act all "cool".
The OP didn't say the Cheddar App justifies the rate. He/she just said he/she would rather use the (high) rate to weed out boring projects to focus on his/her own projects

And he/she doesn't have to justify that rate to everyone. If people hire him/her at that rate, it's justified.

a bit off topic.. but I found this he/she thing really annoying.
I actually made a few hundred dollars sophomore year by selling prepaid phones on eBay. I'd buy it from the the site directly and ship it to the buyer directly. I think people looking for replacement phones for their post-paid plans would search by model number on eBay, and had no idea that prepaid phones were so cheap.
How do you advertise to find clients?
At these rates you're also getting access to cryptanalysis.

While I don't doubt that there are security projects that work out to more than $1000/hr, top-tier security people do not as a rule bill anything like that.

For what it's worth: neither do top-tier BigLaw lawyers.
Got it fixed! Sorry about the downtime. Culprit was a 80 gb log file. -.-
How many of the example entries are preceded by "can?"
Elon Musk will be there waiting to greet the astronauts if it takes NASA 40 years.
I am not sure who you are arguing with.
NBC: spread the hate
The clean feed is awesome: it is quite funny how banal some of the talk between the engineers really is: people reading out trace logs, complaining about IT problems, asking each other how to open console windows they accidentally closed, asking people to email them estimates, state machine changes...
I've heard around $250 is the ceiling, and that's for top-flight people physically in SF or NYC.
> Do you get upset that your lamp doesn't allow you to create things?

People don't usually suggest a lamp as an introductory computing device for children.
I'm a current senior in college; I switched my major this time last year (after an internship at an ad agency made me realize a few things about my passions.)

I'm finishing up the last week of my dream internship at Big Tech, and the swatches of people are incredible. I've met people who were literally programming in middle school (and can't handle dealing with HashMaps) and people who graduated with a PhD in linguistics with no formal CS education (who are much, much, much more talented programmers than I think I'll ever be.)

I think I've learned most that programming is a meritocracy. If you try hard -- and really throw yourself at the mercy of the command line -- you'll do great. You are the only thing keeping you from your own success; it's incredibly frightening, but also the best feeling in the world.
I've been doing this since 30th March, as I worried I was potentially becoming pre-diabetic. Biggest learning point was: yep, sugar is addictive. I've lost quite a lot of weight in that time, and feel like I have a lot more control over my eating in general. I've not been being too precious about fruit, I just don't eat much.

This NYTimes article as probably the other big motivator:

http://www.nytimes.com/2011/04/17/magazine/mag-17Sugar-t.htm...
One major thesis of MSL/Curiosity is that sample return missions are hard. Taking a jaunt over to Mars, collecting samples from various locations, then shipping them all back to Earth is not something we can accomplish right now - so Curiosity has been designed as the next best thing.

Take a look at the instruments section of that Wikipedia article. Curiosity is crammed with every sensor and analysis tool they could possibly fit.

http://en.wikipedia.org/wiki/Mars_Science_Laboratory#Instrum...
According to his graph, he lost almost a pound a day for a full month. He didn't just cut out the sweets. He effectively went on a starvation diet!

That is not safe.

He is not to be congratulated, he is to be ushered into a doctor's office so some sense can be talked into him before he does himself permanent damage. When you go on a starvation diet your body breaks down muscle as well as fat, and some of that muscle is rather important not to lose. Heart damage is just one major risk of starvation diets.

Additionally, when you throw the yo-yo that hard it is going to be exceedingly difficult to keep it from coming right back up. My money's on him being back at 230 or higher within a year.
I started when I was about 16; so not really that far ahead, only 2 years before this guy did and I'd considering myself pretty knowledgeable in a lot of things and in-fact have often come up with solutions some complex and some simple to problems developers who have been programming longer than me failed to solve in a shorter period of time.

Much like anything the longer you've been doing it, the better you get. When you're a programmer it's possible to have been doing it for a long time but fail to stay up-to-date on various techniques and languages that could save time. I've seen many a developer considered to be way above senior struggle to adapt, so I am a firm believer for some people the very fact you've been programming for 20 years longer than someone else is irrelevant in this changing landscape.

Give it a couple of years and you'll most likely know things more knowledgeable developers don't know or vice-versa. Just keep at it.
Not to be a wet blanket, but let's not forget how far behind schedule this line is - it was originally supposed to be opened just a few years after World War II(!): http://secondavenuesagas.com/second-ave-subway-history/

The most ironic part is that the bulk of the line is already complete (or mostly there) - they just don't have enough to stretch below 42nd street, IIRC, which is the tipping point for when they can open it as a useable line.

Also, last I heard, it was to be a single-track line (like the L). So after all those years, we'll still be stuck in the case of any breakdowns or delays - picture the L at rush hour, except worse, because of the passenger volume. And no chance of any express train.

That is, if it ever even opens. A good rule of thumb for the MTA's estimates seems to be 'Time.now() + 5.years'.

All that said, I love NYC's transit system - it couldn't be the city is without it. I just wish we had more than one single line on the east side!
> iBooks author

iBooks Author is a Mac app that lets you create for (in some cases exclusively for) the iPad. It is not an iPad app that lets you create with an iPad.
Baidu Terminated Three Corrupt Employees For Deleting Data
If there's a growing trend for the rising demand of waffles, we'd be selling machinery to make waffles instead and ebooks and courses on how to get rich making waffles.
This most certainly wasn't a starvation diet. I didn't starve myself at any point. I'm not at all convinced my body has broken down any muscle. I'm not in any danger whatsoever.
iPhone app has  been "in review" for over 60 days
I have an iPad app which has been reviewed for 60 days and still no message came from Apple.

I have called Apple twice, I have also tried to requesting expediting review. Still, didn't get any explanation(not the case of "require additional review time"), my app just sit there for 60 days.

this app is an iPad version of my iPhone app, which has been completely designed to fit iPad. the iPhone version has already updated twice. while the iPad version just sit there and waiting for Apple to review.

Does anyone has the similar experience? Should I reject this build and submit a new one?

screenshots can be seen here: https://twitter.com/springrider/status/232344807526248449
Strategies you can use to convert your customer service team
Strategies you can use to convert your customer service team in your call center into a customer sales team. And if you have already made the change, you can use them to strengthen your sales culture like communication, belief,motivation, skill etc.
Watch NASA HD Stream on Teevox
Don't miss out on watching the action at NASA & Mars
He's not in ketosis; he's in starvation mode. He's losing massive amounts of muscle as a result of this diet, which is why he is losing so much weight. He's also losing fat, but not as efficiently as he would in a normal diet.

If he keeps this up, he'll be lucky if he has the strength to pick up a coffee mug.
In the US, at least, the legality of jailbreaking currently rests on a temporary DMCA exception that needs to be renewed every three years. Prospects for the renewal look good at the moment:

http://www.teleread.com/copy-right/jailbreaking-dmca-exempti...

But that is no reason to be complacent about the issue (or to think that this legality is written in anything but sand).
It was quite interesting and humbling to see how my university class mates could absorb so much of the mandatory C programming course in only 2 months. Stuff that I had taught myself over the previous 5 years.

I think that the most valuable thing I have is that I'm enthusiastic about programming. These guys could do what I do, but they wouldn't want to make a career out of it.
Top Bay Area law partners are $800/hr, although they're really soft on how they bill (I've never actually gotten a bill from ours; probably not until Series A, and partner work is minimal compared to $200/hr associates, and board meetings are free).

I've personally never seen >$450 for security, except for people who have huge expenses bundled in doing the work, so it's not really labor. $100-200 is more normal for long engagements, $200-300 for shorter. (the most I ever billed was $350/hr x 4hrs).

The funny thing is paying high rates for someone actually good for a few days is certainly cheaper than staffing up a huge project with a bunch of $35-55/hr idiots, but there are companies who just won't pay even $250/hr for people actually doing the work, so they end up doing this.
You've overegged the case.

http://examine.com/faq/how-do-i-stay-out-of-starvation-mode....
What the article unfortunately missed is in-depth explanation of why firewalking works in most cases:
http://www.skepdic.com/firewalk.html

Tony Robbins may be using it for psychological conditioning, but it can be explained from the purely rational / scientific perspective.
It sounds exactly like a starvation diet; you can't lose 1 lb/day without losing massive amounts of muscle.

You haven't noticed the muscle loss yet b/c the body prioritizes the breakdown of unused/minimally used muscles. But if you keep this up much longer it will start to effect your ability to perform basic feats of strength.

That rate of weight loss you appear to be achieving also causes massive stress on the cardiovascular system.

You need to talk to a doctor, b/c you may be causing long-lasting, serious damage to your body.
Memorabilia by Celebrity Classics
Nintendo Stock hitting a 5 year low is good news
Well, congratulations are in order I guess. Touchdown confirmed. :)
Congrats on successfully landing!
"We are safe on Mars."

Humanity rocks sometimes.
NASA MSL Curiosity: 'Touchdown confirmed'