skysight-inc/HackerNews huggingface dataset:
I suggest you start looking for people you can identify with better who met some standard of success you admire. Madonna is a collage drop out. So is Bill Gates. Altough Gates came from money, Madonna came from a middle class background. There are plenty of people out there who came from "nothing."

I was one of the top 3 students of my high school graduating class -- STAR student, national merit scholarship winner, state alternate for the governor's honor's program, inducted into Mu Alpha Theta in 11th grade (the earliest you can be), etc. I walked away from all that, gave up my scholarship, dropped out of college, did the homemaker thing for a long time. The odds are super high I would have died young had I not made the choices I made. I think I have a bright future but not all of us are best served by big success at an early age.
Generally, when it comes to coding, I'll ask the interviewer if we can just do it on my laptop in a real development environment. Nobody actually codes on a whiteboard, so why should it happen in an interview? I want to play with the code, reason about it, refactor it as my understanding of the problem space expands. I can't do that on a whiteboard.
Call quality is a matter of using decent hardware, and http://minuum.com/ solves the keyboard problem. I expect to see amazing developments in the next couple years!
> Programming, like writing, painting, and music, is chiefly a creative endeavor not a technical one. Practice... will not make you a substantially better programmer. It will just make you more efficient with your tools.

Show me a world-class writer who doesn't obsess about his writing with every waking moment.

Show me a master painter who doesn't paint every single chance she gets.

And show me a music prodigy who hasn't slogged through 15 years of mind-numbing practice every single day.

Only then will I believe that these artists are just getting more "efficient with their tools".

In creative fields, it's even more important that you put in a huge volume of work. That's the only way to connect the dots and create something truly unique.
Random Image Aggregator
Need some variety for your mocked up images? Try this jQuery plugin.
> The nice man from the stairwell appeared and was clearly making a beeline towards me to talk to me. Not good. Not good at all. This fool, who is still feeling all warm fuzzy over talking to me in the stairwell, is going to talk to me like I'm his best friend.

I'm completely confused. I rather enjoying making friends with people at work, male or female (and regardless of "rank"). If you've met someone before, and people are "milling about in an open space", why on earth wouldn't you give each other a warm friendly hi? Why is he suddenly "a fool" in a situation that is "not good at all"? And assuming he's still feeling "all warm fuzzy" (what does that even mean?) As a man, I almost feel insulted by all the assumptions being made here, and the idea that my own natural socialness might one day be so misinterpreted.

Maybe something's missing from the story, but I can't even begin to comprehend a place where a friendly hi between two people who met and chatted in a stairwell, or elevator, or lunch line, or any of the other 100's of places you run into coworkers at all levels, is somehow a bad thing. I mean, if the dude's some kind of a creep, then I get it, but the author says he's a nice guy.

Total confusion.
You should read the book: The Aviators: Eddie Rickenbacker, Jimmy Doolittle, Charles Lindbergh, and the Epic Age of Flight by Winston Groom.

All three extraordinary individuals grew up in near poverty conditions with conservative minded parents. They turned out alright.

Don't dispare. Nothing is futile. You control your own destiny now.
I don't know what you mean. My original comment remains unchanged. I understand Google used special machines to scan books and was wondering if its the same sort of tech involved. I'm sure the size of the notebook has something to do with the tech they are using to accomplish this.
Any YC alumni in India? (Preferably Bangalore)
Would love to get some feedback on my idea/application. Thanks!
Can you give some examples of standard library calls that are to be avoided at all costs but aren't @deprecated? Curious to know if I'm guilty of using them.
I think, this is just a guess, he's referring to when a person lobs the ball over the net to you and it hits the ground first before coming back up; you have to time your stroke perfectly to hit it back or risk missing the ball on the come-up. [1] So it's my belief that he's saying YC has been rising all this time, and with the right swing of the racket, they will hit it out of the park (tennis court?). Needless to say it's a confusing analogy. :)

Anywho congratulations to Sam, I can't wait to see what he does!

[1] http://youtu.be/MaN98ZkGXSs?t=4s : The first few seconds of this video might help visualize it.
That's the story that gets told, but how often have they actually removed something after deprecating it? Does anybody have a single concrete example of a method that actually went away?

http://stackoverflow.com/questions/18063599/has-ever-anythin...
Optional typing adds a ton of sand to the gears when you actually are writing code. @CompileStatic requires you to spend entirely too long thinking about what's actually legal to annotate and generally sucks rocks to read and write.

So, okay, you're technically correct, which is every nerd's favorite kind of correct, but writing it that way sucks. Groovy isn't a bad scripting language (or wouldn't be if discobot ever got done), but it's unserious as a Java competitor where Java is good.
For me, the best part of this release is the fact that the TLS stack has been significantly improved, and is now quite good. The lack of some critical features in Java 7 (e.g., inability to enforce cipher suite order) made TLS effectively unusable.

The list of improvements is quite long, actually:

- Server Cipher Suite Preference

- Strong Server Ephemeral Diffie-Hellman Parameters

- Authenticated (GCM) Suites

- Hardware Acceleration on Intel and AMD processors

- Server-Side SNI Support

- Ability to disable client-initiated renegotiation

- TLS 1.2 enabled by default in client mode

- Clients support Ephemeral DH over 1024 bits

More details here: http://blog.ivanristic.com/2014/03/ssl-tls-improvements-in-j...

And there are more security improvements documented here: http://openjdk.java.net/projects/jdk8/features#core/sec
Tim Cook calls Yukari Kane book “nonsense”, it fails to capture Apple or Jobs
Debevec (yes that Debevec) is working on capturing a performance in a way that lets you re-light afterward. https://www.cgsociety.org/index.php/CGSFeatures/CGSFeatureSp...
well for one that site's data is off. claims DOGE confirmation time is ~30mins. click through to the chart. shows confirmation times hovering around 1 minute. reward per block shown ~40k. way off. each block currently rewards 250k: visit http://dogechain.info/chain/DogeCoin and subtract subsequent outstanding amounts. 250k difference. those are just the ones i noticed immediately, i'm sure other data is wrong there too.
Well fwiw Obama's father did go to Harvard:

http://en.wikipedia.org/wiki/Barack_Obama,_Sr.

I'm sure that factored somewhat in Obama getting into Harvard which of course led to a world of opportunities.
Las mejores maneras naturales para dejar de fumar
What having a daughter (almost 5) taught me is how to time box. To some extent you can hack it with pomodoro technique or other mental tricks, but there's nothing like a hard out to keep efficiency at the front of mind. I do now in 8 hours what I used to do in 12 because I figured I had all night.
The 2012(3?) X1 is lighter than the latest mba
Simple gestures and taps seem like a win IMO.

It reminds me of DeusEx2. Before release all the PC gamers lamented the dumbed down circular menu interface developed to accommodate console gamers. Turns out it was just a flat out better/simpler interface in general though.

So while I could see buttons working OK (well, not really, watch buttons have always been real imprecise and difficult for me, but still), simple swipes, taps, and maybe radial or quadrant based options seems like a solid interface to me.

Say someone texts me while I'm using the walking directions. Swipe that stuff away with a flick of the finger similar to WebOS. Much better UI than hitting a button IMO.
Actually, this feature works out of the box in Firefox. You just need to turn it on by changing browser.ctrlTab.previews value to true in about:config.
The round screen in the Google video is obviously a mock-up, but it's only a slight tweak away from existing screens. Notice that the screen isn't a full circle but is flattened at the bottom - unlike with a fully round screen this means they could use a standard FFC to connect the screen.
How to Assign an App to a Specific Mavericks Desktop
> painfulness to read (not debug with an IDE, which is easy, but to actually read Java code)

This is incredibly important and I never see any Java advocate addressing it. I _do_ see tons of people pointing out how easy it is to automate refactoring, and then they leave dozens of ugly, poorly-thought-out methods lying around...
Great comment that should be obvious but is often "forgotten." Tunnel vision will lead you to tunnels and not vast, mighty oceans.
No, actually, Java is a really bad language.

It has a very complicated type system, but doesn't even allow you to express things like function composition or generic sums at the language level.

Its syntax is stunningly verbose (e.g., no map literals; only now adding lambda literals; no type synonyms; no operator overloading).

There is no macro system or method_missing or any other way of really extending the language, except the ugly, unsafe reflection system ... so now all the libraries (Spring, Hibernate, etc.), use annotations and reflection to modify object behavior at runtime.
"think of the children" works for a reason
Not surprising, as a society we value privacy less and less these days. I feel old when I remember back when society as a whole was afraid of what personal information was on the internet. Now we get mad when it can't be posted online fast enough.
Coursera experiments with peer-to-peer tutoring using Google Helpouts
I don't get why anyone would believe anything Carl Icahn says.

It blows my mind how people can be fooled by money.

Icahn is professional liar and has profited greatly from his ability to fool and deceive.

I don't know the whole story behind this, but Icahn calling out Andreesen for enriching himself at the expense of a company is laughable. The pot calling the kettle black.

Regardless, it's too super rich guys throwing feces at each other.

I have a slight inclination to believe Andreesen, but who knows, really.
> “It’s remarkable when somebody is both extroverted and smart,”

> “Picture a smart person,” said Graham. “You don’t imagine somebody who is really good at talking to people, you picture someone really awkward.”

This statement seems really weird to me. Looking at all the people I've known in my life the smartest people, at least in in terms of academic and financial achievements, are the extroverts.

Extroverted and smart seems to be a very common trait. Hell I'd say that its much easier to be smart if you are extroverted as learning from other peoples experiences is a great way to learn more.

Who is Paul hanging around with that smart is paired with awkward more than outgoing?

I'd have to go to Hollywood movies to find the stereotypical nerd profile.
No poorly, is very well documented. The problem is that we run inside the exe, no in the source code!
"Robot" Snowden Promises More Spying Revelations
dont worry CORS or same origin policity have nothing to do with the way the server should load assets.Not sure why the other guy talked about that. The issue you raised still stands.
I'm always fascinated how it's necessary to preface one's point by first saying something like this:

"No disrespect to Sam in any way -- he truly seems like a brilliant guy with a chorus of influential people behind him -- but I've been on a successful-person wikipedia binge as of late, and"
the site he/she quoted has bad data, at least to some degree. see my reply.
Got to love C.
Agree. And couple of points are applicable to any stage company, so makes perfect sense.
The Future of Deployment
This makes me happy. Thanks for the tip.
I'd really hope the screen never goes to sleep. That would kinda defeat the whole point of the idea IMO.

Make it bluetooth only. Try to give it a decent battery. Maybe a peltier could help stretch it further (seen on some watches, though I suspect the space would be better used for a larger battery since this watch would be much more power hungry)?

Still. Pretty pumped about this.
More so that it exists in the world of Venture Capital.
Doesn't seem to be Amoled, the only screen so far that would atleast from the the tech fit the bill: http://www.alibaba.com/product-detail/unique-small-circular-...
Yeah, I thought the joy over kids is sometimes just a self-delusion or a way of resolve cognitive dissonance (as a lot of time is 'lost'). Obviously I can't prove what I'm saying, but
1) it's an infinite source of happiness and joy
2) my wife can actually work much more efficiently since she takes care of her, as somehow she's not that distracted in her (less) 'free time'.
That's a possibility (though not guaranteed).

It still doesn't address the lack of compelling reason for an existing company to switch to this as a catering service.

If you're in a big company, you probably have a) a contract with a major catering service and b) lock-in by default of no unsatisfied need.

Am I missing something here?
I also didn't know, but I am curious why you find his sexuality more interesting than anything else in this story?
WordPress Core Proposal: Portability
Tons. I am going to say the majority. It is optional though. You usually get a discount just for signing up, then you get an additional discount for your driving

Progressive, Travels, Allstate, The Hartford...

They not only track your location, they track your speed, the amount of quick stops you make (an indication you are tailgating), and time of day (some times of day are more risky than others statistically), and how much you drive. People who drive at low risk times, don't drive very fast, don't make quick stops, and drive only a little bit get discounts. Usually you leave the device in your car for 6 months-1 year and your discount is forever. My insurance (Travelers) gives you a 30% discount max. You can also log on online and view all your stats.

You plug a device into your OBD-II port.

There are significant privacy issues at hand here. In one case, it can be argued that you shouldn't be tracked, in another case it can be argued that driving is extremely dangerous (more dangerous than many people assume) and every attempt should be made to make driving safer. Humans have already demonstrated that they will alter their driving behavior for financial gains.[1][2]

http://en.wikipedia.org/wiki/Usage-based_insurance

[1] http://www.sciencedirect.com/science/article/pii/S0001457511...

[2] http://money.msn.com/auto-insurance/will-insurers-pay-you-no...
Malaysian Airlines Flight 370 found?
Badly coded beats not coded every time.

The pair of them tried the whole 3D thing with their previous game, Armok. They said that it limited their options too much, so they decided not to do it. I don't think the core rendering speed has anything to do with that decision.

Besides, there are passable tilesets available by replacing the fonts, support for individual bitmaps for every creature, and if you don't mind directly accessing the memory, even an isometric renderer (Stonesense). All of these graphical enhancements are made by fans, freeing the two of them making it to just make the game.

The development log for this game is fascinating and occasionally hilarious. Today he implemented a system that lets refugees from conquered sites turn to banditry if they 'choose' to. A long time back, to test thermal conductivity, he took control of a magma man, grabbed on to an adventurer's head with both hands, and waited for its various tissues to catch on fire / melt.
Thanks, that's an interesting option as well indeed.
For Windows devs, there's http://boxstarter.org/
Yes, but most homeowners/renters don't have a contract with a housekeeper in the way that companies do with catering companies.

I'm not arguing that the system can't be improved, just that this seems to be saying "existing product, but software!" as if that's going to improve lives suddenly.
Thank you to both the above and above-above for bringing this up. Too often do I see these "you need to do x to be y" or "If you don't do z you're not really passionate", as you said far better than I could have, live the life you want to live. Do what you want to, don't do what you don't; but whichever choice you make, put your all into it, passions and talents will float to the top. While there is something to doing lots of something being how you get good at it, there needs to be more focus on the doing, and less on the getting good at it. This has the side effect of creating what I see as more positive motivations and interactions between fellow do-ers. (citing weak anecdotes from my days as a TA)
Okay, so we have names, addresses, phone numbers, gender... Are there any other data about which programmers should make no assumptions?
Link: https://itunes.apple.com/us/app/glyphic/id814910853?mt=8
Schneiderman Opens Inquiry Into Services for High-Speed Traders
I think one of the article's point is precisely that maybe that one email that is "Not colorful, but also not incredibly encouraging", gets to you when it's the Nth one you get, for different values of N for each person.

And the reason the email "gets" to you is because you might be in a bad mood, you might not love to wake up to a pile of not-so-nice emails, you cat scratched your favorite sandals today, etc, but in the end the author's point is precisely that maybe the other side of the communication channel is having issues of its own as well, and thus responding very poorly to the situation ("stop sending what I consider spam but you consider business"), i.e. when he says "give people the benefit of the doubt and respond with kindness and empathy regardless of the way other people are interacting in the situation"
This timeline is bugged. Norther war between Sweden and Russia has been implemented wrong. Baltic Sweden has gone to Russia before 1700...
Very interesting heuristic! I can see why data mining could be so useful for e.g. Paypal: analyzing data on known-fraudulent and known-valid transactions, looking for unexpected correlations...

Although in this particular case I wonder if the most benefit comes from simply flagging people who buy the product without trying it... and that is a heuristic that almost any SAAS could trivially implement.
Show HN: Never Miss a Comic Book Again – Longboxed
Totally agree with the Op. I work hard for my kids. Its not about me anymore. Its about a better life for our family now.
...i feel really stupid. I understand the objective of the game and the basic mechanics, but how do I know what the Q and E button do? I seems like some type of jumping occurs on the row.
Google Changes Play App Categories, Search Struggles to Catch Up
If this is true, then this outfit is missing the native component for any free OS, which was my original point, wasn't it?
Anticipation and timing.
I think that the difficulties you would face in trying to make minecraft more realistic are far greater than the difficulties you would face if you were starting from scratch. Trying to make minecraft realistic is like trying to paint over A Sunday Afternoon on the Island of La Grande Jatte to make it realistic. It just wasn't created with that sort of realism in mind, so you are working from a disadvantaged position.
Fascinating in what way? The guy is smart, successful, and he deserves what he's achieved. That he's found the opportunities he's capitalized on isn't his fault.
You can add special characters to your address bar search to restrict it to only browsing history, or bookmarks, etc. There is a list of them here:
https://support.mozilla.org/en-US/kb/awesome-bar-find-your-b...

For example, "^ hacker news" will only search your history, and "* hacker news" only in your bookmarks.
My Order Shipped In 2 Hours and 21 Minutes...And Not From Amazon
I'm puzzled. IIRC a decade ago Endorphin brought hybrid keyframed / ragdoll / physics animation to studios and a few years back on consoles. Am I wrong ?
Hmm. I've used that feature about once in 20 years of coding professionally.

My production systems don't generally log; they're busy serving (I once worked on a hard real-time embedded air traffic control system where production logging was literally a single bit of information - a logic level that went high when the processor was busy, and low on idle - so we could measure our timing safety margin with an oscilloscope)

Test systems log at debug except for low level packages that insist on ridiculous logging (Hibernate, http client - and both of those have ANOTHER level of hacks to do wire-level logging in addition to the standard stuff).

Logging is just so painful, and not just in Java. Debian switched to rsyslog some time ago and I am still seeing no benefit at all, yet have to learn yet another half-arsed buggy scripting language to achieve simple things like, oh, not having my DHCPD logs showing up in three different files. FFS people.
+1 -- although their execution gets a 10/10. Very prettily done, but the actual content is pretty useless. Sorry, :(
All of these laws were completely struck down in a Supreme Court decision in 2003[1]. Georgia also struck down their specific one earlier in 1998 [2].

[1]http://en.wikipedia.org/wiki/Lawrence_v._Texas

[2]http://en.wikipedia.org/wiki/Powell_v._Georgia
And as one comedian (Quino) put it, when you have enough experience to enjoy life... you die. Ironic.
Social is the new search! Sign up for the beta!
Use your work situation as an opportunity to learn some Hindi and Mandarin.
It is: https://news.ycombinator.com/item?id=7419980
Awesome. A great professor said the best grad students were the married ones because they knew how to manage time. I believe the same is true for founders with kids.
Agree with the comments here but in particular 2 things, one go to your network and people who can vouch for your work - ask them for recommendations and contacts. two, build up your web presence / profiles where you can so that people will understand the quality / level of experience you have. not sure you interest in teaching in order to gain leads, but creating a free online course on what you are good at could be a good way to start gaining a following. also, i've spoken with some SF based developer recruiting companies and I think there is a general trend towards working with remote talent, in particular in US cities that are NOT SF, NYC, Boston, etc - places where the cost of living is much more reasonable. best of luck
> I know this because I used to be that person, until I met my wife who showed me there's more to life than getting drunk every weekend.

There's an overpowering tendency to solve for a perfect "steady state" solution to optimizing one's behavior. You see this tendency in nutrition, psychology, everywhere in relation to biological things.

It's dead wrong.

Sometimes "cycling" between states is the optimal approach, not steady-state do one thing, eat one thing, etc. Variety can help you more consistently reach your goals. Forcing yourself to totally unwind can allow you to focus more intensely for much longer without burning out. I quite dislike this myth that you have to be boring to be successful.
Making ubuntu.com responsive: setting the rules
Except they don't. They sell your potential clicks.