skysight-inc/HackerNews huggingface dataset:
I think it depends on what you're doing. If you're a developer who is also the CEO of your company and need to promote it at events then yeah public speaking will be essential.

If you want to pitch your ideas for funding you'll probably have to be a good speaker too. Other than that I think you could get by without it unless you wanted to give talks at developer conferences.

Public speaking isn't easy but I think good programmers tend to be some of the best public speakers. You just need a clear head and know exactly what you want to say.

Look at someone like John Carmack. He has weird ticks but his train of thought is unmatched. He knows the material so well that he can just sit there and speak about a topic without missing a beat.

I think that is the most important thing about speaking publicly. If you take it slow and know exactly what to say then you'll be good at it.
Yes. Meditation helps me achieve flow and a more balanced state of mind.
Subversion is not DVCS.
"Nobody is forcing you to publish with Elsevier"

It's called "publish or perish," in other words your career as a researcher depends on you publishing papers in certain journals. Again, the fact that I have started to gain a reputation within my field makes no difference to my career as a researcher; only the papers I publish matter, and only if I publish those papers in certain venues.

"Presumably, if they wanted to do business with someone else they would do so."

So you are trying to apply a market-based solution to this situation, despite the fact that academic publishers remain in business because of a special government-granted monopoly? That's some interesting logic you have there.

"So what's the civil disobedience against? Where is the beef here, because I don't see it."

The civil disobedience is against a system that prevents the general public from accessing published research despite the widespread availability of a technology that can cheaply copy and transmit published research. I do not know if you noticed, but there is a global computer network available that is better at copying and distributing scientific articles than any publishing company has ever been, yet the majority of that system's users would have to pay more than their month's salary just to read the articles I cited in my last paper (or else more than a year's salary for subscription access). This situation exists solely because of copyright; there is no economic reason for it and it benefits nobody (other than academic publishing companies' investors).

Since you need it spelled out for you, here it is: the "beef" is with the fact that poor people are less able to access scientific publications than rich people. Traveling to the nearest university is expensive and time consuming, and even if you can do that there is no guarantee that the library will actually have a subscription to all journals (they almost certainly do not, and they may not care if someone who lacks affiliation requests a particular article or journal). We can correct that inequity, which works for the benefit of our supposedly democratic system and our supposedly capitalist economic system, by utilizing the most advanced and effective global communication system ever developed, and so the "beef" is really with our utter failure to do so for the sake of protecting businesses that were built around the communication technology of six centuries ago.
Here is what I do in those situations.

- Break down into weekly sprints. Write down a weekly list of tasks that will be done by a given day.

- Put a price on each weekly sprint. Don't just break down the original price in n amount of weeks. No. Charge them what you would make in a week under normal circumstances.

- Take half of the payment up front. The other half when you are done. This allows you to keep a good flow of cash while avoiding getting scammed.

- Sell them on the fact that this is cheaper for them because they can always get stuff done in weekly sprints. There is no long-term commitment for either side.

If they don't play ball with this option, then fire them right on the spot. Doing so will show them that you mean business. Seems right now they think your team is weak and can be bullied.
Yes, there's an Asus Zenbook one, with a larger 11.6" screen. It doesn't have a stylus though, but unless you really care about a stylus, and you just want a laptop, then it shouldn't matter.
I think this ranks pretty much up at the top of my list of "Best Interviews with a CEO Evah"
I'm in a similar position. The ThinkPad Helix might be a winner, in a month or two:

http://www.lenovo.com/products/us/tablet/thinkpad/thinkpad-h...

I loved the X201 tablet (apart from heating issues), but the crap resolution and 16:9 on that line makes it not worth having.

I have a feeling that this year, we're going to see a lot of decent small-sized, full res devices, thanks to Apple's Retina push. Haswell is supposed to be out mid-year so that might also help create some better devices.
The one thing I'm thinking is this: Didn't the pieces used to be a bit bigger? Like, not the studs, just the number of studs on each piece?

Seems like a lot of pieces now are 1 and 2 stud-ers.
The entire thing read like a rant to me... I don't read him all that often though, so I don't know if that is his normal style.
The queue just got backed up. Issues are there now.
Try http://godoc.org/

Because Go uses URLs for package names its easy to build tools like godoc.org that automatically aggregate packages from the web.
How would you beat the averages if they all use FP now?
Wonder how Apple approved this app. It doesn't do anything (I mean, anything) if you forgot about the "get in the line" moment. I'm sure once you get access to it maybe it's the coolest but still wonder how Apple approved the app with this type of hack built-in. 274,000+ people in front...I might eventually forget about this.
Amazon Poised to Sell Used E-Books
Symantec Throws NYTimes Under Bus
Nope. No Digitizer. Thanks for playing.
The 5th DO for SaaS startups – Get your pricing right
It's a very fanboyish argument, I agree. Self driving cars don't fund themselves.
Yeah, I coded something similar recently. Author should lock input while animating an action, or interrupt an action with a new one if necessary.
I don't imagine he tossed in digitizer as a requirement just for the giggles.
Monthly DevShop event link:
http://www.meetup.com/Meteor-SFBay/events/103016662/

Meetup group link:
http://www.meetup.com/Meteor-SFBay/
I listen to brainwave entrainment tracks, even while I'm working, and from past experience I can say it helps a lot. My mind is a lot clearer, and I can code for great stretches of time without stalling out.
Yeah, when the crew of Applo 13 are told they can't repair the air scrubbers because they were glued to the frame of the spacecraft, they would collectively gasp.
-1 for the rest.
Weird almost all emails I send out are text and html. What were the subject lines?
Beagle

A tablet is nothing like as portable as a smartphone (which also has 3G), and nothing like as fast, as powerful or as capable as a laptop (which also has a keyboard).

Are there any people who are looking for something that's sort-of-a-smartphone and sort-of-a-laptop, and are willing to get a device that is not competitive as either?

Especially as they already own both a laptop and a phone ;-)

So obviously nobody will ever buy a tablet. QED.
Headlines like this are the casual references that makes tech a boys club. You don't think you're doing any harm, but by distorting an important argument about rape, you're undermining the sentiment behind "No means no" even as you use it in a different context.
I think he means hg(mercurial). I don't think svn is considered a DCVS, though the fact that you guys support traditional CVS is great.
Unfortunately does not have a wacom digitiser nor touch screen...
"by publishing on an Elsevier-affiliated journal, your academic work reaches the most eyeballs."

No, by publishing freely on the Internet, without any paywall between readers and your article, your academic work reaches the most eyeballs. Publishing in a journal that is locked behind paywalls is one of the least efficient ways to communicate one's work to others. The only issue is that doing so does not help anyone's career, and failing to publish in major journals is fatal to such careers.
The key is distribution.

Anyone can take a piece of GPL'd software and modify it as much as they'd like for their own use. There is absolutely no requirement to publish or "contribute back" those changes. (Think, for example, about Amazon customizing or modifying Xen for EC2. They do not have to publish their modified code or share it with "the community".)

If, however, you share binary/compiled/etc. forms of your modifications, you are then required to make the source code available.
Unless my computer can run iOS, I'm confused by your comment.
"Rant" means "to speak or declaim extravagantly or violently; talk in a wild or vehement way; rave"
http://dictionary.reference.com/browse/rant

So either you don't know what a rant is, or you don't understand English very well.
Author never mentions that treating gigabyte as being equal to 10^9 bytes is actually endorsed by standards organizations such as NIST and IEEE and overall is a better practice. By failing to mention that fact the author implies that Apple is trying to fool us by inflating the reported disk sizes of it's products.
Okay, this is probably going to get flagged or downvoted or something, but that Quartz site really sucks in Firefox. I have to keep scrolling up and down to get another two sentences of text, and even then it's hit-or-miss as to whether it's going to give me more. Why do sites need to have fancy scrolling effects that aren't needed?

And now the title says "Why Obama's pick for Secretary of the Interior is a shrewd move" while Elton Musk's story is still up there.

Some web developer or designer over there is being too clever by half. Keep the damned thing simple.
I was referring more to "Do this computation and then based on the output, run X or Y" more for automated decision making. When the computation is expensive and you're going for "real time" (people waiting around) then it's nice to shave any measurable fraction of a second.
This is why I love Stripe, thanks for contributing bits and pieces to Open Source world!
__WAS__ defined. How is it defined now by the IEEE?
What is your usage of it? Saying it works for you might mean nothing at all if you do 5 ops/second on average and have < 10 gb of data or something.

Non-gamers are perfectly happy with a shitty graphics card too.
Took the "dying" part back. Apologies!
The final app will certainly run more slowly than a native app. But if you must have a web app...
Subjects:

Help Triage antirez/linenoise on GitHub
Help Triage antirez/redis on GitHub
Help Triage sinatra/sinatra on GitHub

Sorry if the last comment was a bit rude, didn't mean to. I think the project is kinda cool. Keep going!
developers think: "oh irc, on _the_ web"
Think of it as having a picture or video conversation in <10 second clips. I don't think that is a fad. That is just a slick form of communication for something that was slightly annoying to do.

This is where Snapchat does extremely well. It makes the act of sending a picture or video as frictionless as possible. I've never sent a video through MMS, but I've probably sent over 200 Snapchat videos.

It's not like sending an MMS with video or pictures is hard, it just isn't as dead simple as using Snapchat.

Another thing people like to harp on is the fact that people can take screenshots, thus "defeating the purpose." Fair point, but I think people who say this haven't really used Snapchat and don't really get why it is so sticky.

Sure, one of my friends may screenshot a silly face pic I send, but that's happened maybe 10 times out of the 4k+ snaps I've sent. The fact is I know I am not leaving a huge digital trail compared to using SMS/MMS, FB, GroupMe, etc.

Even if the system isn't perfect, it is good enough for me to trust. And the whole interaction model encourages me to send more pics and videos than I would send to my friends before I used Snapchat. It's almost replaced text messaging for me. Why send a text to my friend that I'm hungover, when I can send an image or video with my tired looking face and overlay text and drawings. It's so much more expressive and interesting than a text.

Another reason I like Snapchat is that I don't keep in touch via SMS with a lot of my friends. I may text them only once a week or every couple of weeks, but with Snapchat, I may send them a pic of something funny a couple times a week. Snapchat has made sending pictures and videos as frictionless as possible, and has changed how I communicate with people (I'm serious here).
This is just a personal anecdote , but I've had a large number of Dell laptops (100+) which all seem to have recovery partitions rather than install media now days. Whenever something fails, it's been a hard drive hardware failure, In which case the recovery partition is completely useless.

I have never used a recovery partition successfully.
Show HN: Introducing Zimbreasy, an easily extensible Zimbra API Wrapper RubyGem
This is frustrating. The Surface Pro has a 128 GB option and goes down from there to 64 GB. The Macbook Air has a 128 GB option and goes up from there to 512 GB.

Edit: this is factually incorrect. There is also a 64 GB MacBook Air model on offer; I forgot about it. I apologize.

~90 GB of free space on both 128 GB models seems reasonable. Stepping down to just ~26 GB free on the 64 GB model seems unreasonable: the usable capacity is less than half of the advertised capacity.

I feel similarly about the recovery partition discussion. If you remove the recovery image, I presume you will not be able to recover the Surface Pro without additional media. The Macbook Air, on the other hand, will allow you to do a fresh re-installation of OS X over the Internet with a completely blank disk: it's baked into the firmware. Therefore, removing the recovery image results in a feature disparity between the systems. Grumble.
...which the consumer pays, not Apple.
Hey, I'm using 18.0.2 and I have no problem whatsoever (but I wholeheartedly agree with the back button issue).
First of all, I'd take my opinion with a grain of salt as I have never worked in a corporate setting and every company I have worked at have been very developer centric with the minority being non-technical personal.

I do think the ability to communicate effectively is always important regardless of who you are or what you do as others have said. As far as developers specifically struggling with problems with communication I think that it depends on who they are trying to communicate with. I can't not remember a single developer I have met that had significant difficulty communicating to other people who are technical. Pretty much every one I have met has been quite articulate about technical matters and appear well versed in rhetoric. Now this may be skewed since if in fact they were not able to communicate with other developer then they would not be able to communicate well with me.

This being said I have met developers who have struggled with communication with non-technical personal, but my personal opinion on this is it's the result of a lack of a shared vocabulary with things as oppose to a lack or oratorical skills on ether side.

As far as whether learning oratorical skills and technical skills are mutually exclusive, while they are not the limiting factor is time. I have an ever growing list of languages I'd like to learn, frameworks I'd like to try, work I need to do and side projects I'd like to start. That does not even include my interest in becoming better at design. Even with the little sleep I do get, I am not able to keep up with what I would like to do and I would prioritize these things over learning oratorical skills. But again that is a personal opinion and choice and it is likely there are other who would disagree with me on this.
Or maybe sink a significant portion of that cash into hiring the world's brightest scientists and engineers, and doing some crazy, next-gen R&D at the sort of level only governments are able to fund. Maybe fund some university research and claim first patent rights on the results, too. Hell, might as well buy the future for the next 50-odd years.

To the extent that Apple's success is predicated on staying a couple steps ahead of the market, seems like a decent investment.
ابراج اليوم - ابراج يوم الجمعة 8-2-2013 - برجك ليوم الجمعة 8-2-2013
I think i found the source of the confusion. For some reason the text email is blank: https://github.com/codetriage/codetriage/blob/master/app/vie...
There were also more loaves of bread sold than window machines in 2012Q3.

Oh, sorry, I thought we were just comparing unrelated things to 'prove' Microsoft is in trouble...
I was thinking the same thing. What I found more annoying than even that, was by the time I read the blurb, other stories had taken over my back button, and I had to click four of five times to navigate back to the frontpage.

Please, let's keep to a minimum of not breaking my back button.
It's fixed now. Also, thanks for opening up an issue too :)
Is that corporate-speak for "We don't have any new mind blowing products that will benefit from extra capital"?
Where's Apple's equivalent to MSR[1]? I found ATG[2], but closed by Jobs in 97. Microsoft does a huge amount of research, and publishes tons of papers. Google publishes papers, too. Does Apple do that kind of stuff at all? Perhaps work on LLVM and stuff.

Maybe you mean Apple's done a better job of bringing products to market, which is probably arguably true.

1: http://en.wikipedia.org/wiki/Microsoft_Research
2: http://en.wikipedia.org/wiki/Advanced_Technology_Group
Patch was a competitor to Everyblock. EB pretty much pioneered this space.
As a follow-up to myself, if you are the copyright holder you can do whatever you'd like with the code including, for example, dual licensing.

Many, many years ago (I'm not sure if this is still true (I doubt it)), MySQL was dual-licensed. It was free for personal use, for example, but if you wanted to 1) use it commercially or 2) run it on Windows, you had to pay.

Perl, AFAIK, is still dual-licensed under the GPL and the Artistic License.
True, that. There is actually a number of things I left out for the purposes of brevity, but thanks for pointing it out.
cooldeal

VAIO Duo 11 Ultrabook
http://store.sony.com/c/VAIO-Duo-11-Ultrabook-Laptops/en/c/S...

3rd gen Intel® Core™ i7 processor available
Windows 8 64-bit
11.6" Full HD IPS touch display (1920 x 1080)
Converts from tablet to laptop
Digitizer stylus

Do I win a prize? ;-)
The keyword there is legally. Not morally, ethically, according-to-you-ly, etc. And that's what it comes down to. If you want it another way, well, the laws need to be changed.
It's a good start but it needs many more features to be considered usable. For example, I just did a search for "redis" and about 30 libs came up. Half of them don't even have a description.

How can I know which one to pick at a glance? Asking me to evaluate and profile 30 different libs for just a single task is unreasonable.

Also this page isn't even on Google's first page for when you search for something. I didn't even know it existed until you mentioned it.
Using jQuery.payment: Fundraiser to Join Collegiate Leaders with World Leaders
I block plugins from sites unless I give permission. Can't see a damn thing. (Chrome)
Looked into that recently - what is interesting is that they have a rule against allowing ratings on the productions, because - due to the free effort aspect - they worry that it will make it discouraging for other producers to invest their free time in recording new productions.

I can't help thinking this is a less-than-ideal solution. What are some ways to make it easier for a listener to find a good production, while simultaneously protecting producers from discouragement?
Looking for Software Engineers
Facebook is hiring Software Engineers with strong CS background and experience in shipping software products. If you are a Software Engineer with an entrepreneurial mindset this is the right place to grow. Facebook provides Autonomy, Mastery and Purpose for all creative professionals. We are always looking for people with "Ideas" for new products and who can breathe fresh life into existing ones.

If your 'calling' is to build software for more than billion people, don't hesitate to send your resume to: rajv@fb.com
I love Uber. I also don't have a car and use public transit 90% of the time.

You know how you have a budget for your car loan/repairs/title/gas/insurance/parking? I have one for Taxis/Public Transit, and it's a lot less than what I used to pay for my car.
Genetic Programming in Python
I have never used lambda in years of programming Python. If I need a one time function I define a function and use it once. To me it is more readable and readability is one of Python's greatest virtues.
I use Nixnote every so often to export/backup my evernotes. (I learned my lesson long ago about leaving data like that on a company's servers.) It seems to work fine for that purpose, although it's Java so installation can be a bit odd and it sometimes just breaks.
I think you might be slightly underestimating what Google has produced[1] in its 15 year lifetime.

1: http://en.wikipedia.org/wiki/List_of_Google_products
Have you seen Telescope? http://telesc.pe

It's basically an open-source HN clone built with Meteor, it's a good place to get an overview of the various features you need to build a useful app.
Although I greatly enjoyed Moonwalking with Einstein, the problem in the end is that most of the techniques used in the field assume the ability to visualize as prerequisite (and indeed, seem to imply it's an inherently honed skill in all people). As someone who never learned visualization, is there a proper course of action one could take in preparation for these techniques, to learn to, for instance, 'picture Barack Obama' and to 'memorize a space to use as a memory palace'? It seems like there should be a similar course online for these types of skills, so that the latter memory tricks like Ed Cooke's can be studied as well.
Make sure you read the comment below by Mukund as well at: http://bestengagingcommunities.com/2011/12/31/why-mentos-is-..., where he talked about how Mentos act as currency in India. It's a short blip and there's nothing about its geographical significance nor how widespread the effect is. But it's still some post that provides an interesting look at other cultures and quite a fun read.
I hope that you are quite typical, otherwise I've wasted quite a lot of time on mobile sites. - Well, wasted in terms of profit, but I suppose even then it's better to give the customers a better experience.
The UNIX permission system is ludicrously primitive for this day and age. Check out OLPC's Bitfrost for a more fresh take on the matter:

http://wiki.laptop.org/go/OLPC_Bitfrost#Foreword

Unfortunately, it doesn't look like it went anywhere even in the OLPC world... I'm not very familiar with OLPC, but the fact it carries a 2007 timestamp isn't very encouraging. I wonder if it fell victim to the "sugar" watering down of the project :-(
If you want to use a pen workflow, Surface Pro is hands down the best choice.

The problem for Microsoft isn't that Surface Pro isn't a good pen tablet. It's that 98% of people don't want, or don't know they want, a pen tablet. Now, before the iPad, 98% of people didn't know they wanted a tablet. That's a fair point. But in the last decade, Microsoft has demonstrated zero market making ability of that kind.

On top of that, Surface Pro is probably not the ideal pen tablet for current technology. I think a cheaper, lighter, thinner device with a Clovertrail processor, digitizer, and 8+ hours of battery life would have hit the sweet spot if Microsoft wanted to make a serious go at making pen computing happen. My guess is that the battery life is going to lose them a lot more customers than the extra oomph of the Ivy Bridge is going to gain them.