skysight-inc/HackerNews huggingface dataset:
I have, use, and love my digital note pad, the Asus EeeNote. While it was only sold in China and has since long been discontinued, it is an amazing device for me and tracking my life and my projects. What the device is basically boils down to a Wacom digitizer laid over a black and white screen with a Linux kernel powering the backend (and Qt powering the front-end). While it was still supported, it offered automatic uploads of your files to Evernote, though it has not been updated since Evernote changed their sign-in process so this no longer works. It does have a micro SD card slot and an incredibly old version of Firefox (Firefox 2 I think). Since it is a Wacom tablet, you can rest your hands on the screen all you want, and the screen is textured so it feels almost like writing on paper. It can also be plugged into a PC and act as a Wacom digitizer on your screen for Photoshop, OneNote, or anything else you need to use a pen for.

Unfortunately it was never sold outside of China and was quickly discontinued. Other markets got the Asus PadFone instead, which was more expensive and not nearly as simple as a digital notepad. What you describe (a notebook, with lament over collaboration) could be solved with a well-supported device like the EeeNote. It truly is as flexible and limitlessly creative as a pen and paper [1]. It's a shame Asus never gave it a real try.

[1] http://i.imgur.com/tYQlX1C.jpg
>Why doesn't it look good for python?

Because it directly contradicts the "only 20% of your code is performance sensitive and the other 80% can be scripting language X" nonsense that scripting language apologists constantly parrot with no evidence. This is a good example of how scripting languages are in fact not well suited to application development, and should instead be used for scripting.
Before this goes anywhere and someone believes this is true, IT IS NOT. The original video can be found at the link at the end http://www.coke.com/comingtogether
Hobo 2.0.0 released
I use Sublime Text every day.

I have not paid for it. It only nags me with a small window about 1/10 of every file save operation. Right now I simply unconsciously close the small dialog box.

Honestly, I prefer it to every one of the others you have mentioned. I used Emacs to program Lisp (and I would not program Lisp in any other way, both are made for each other). I still use vim to edit remote files. I used EditPlus and Notepad++ before.

And I think it still does a better job than the competition, given that to me Sublime Text is also free.

Case in point: try Zen Coding (now renamed to some shit name) in any of the editors. It works, but only Sublime Text gives me a nice live preview of the resulting html/css.
Not at all.

One interview was someone into rally driving and who was dreaming up HUD units in his car, to allow him to see his progress in real-time compared to those who had already raced, and to report tons of sensor based info back to the press hut.

Then there was the rock climber who wondered whether rope tension could reveal the likelihood of the tether point giving way.

Good hires raise interesting questions and then set to figuring out the many ways to answer them.

The majority of hires I've made are technical, but their pastimes are not generally "When I go home I code".
It's not that we have inflexible arbitrary rules, but rather, considered reasoning as to why we don't want to depend on externally hosted services, and sufficient competitors in most spaces that are willing to provide self-hosted products. Companies such as Atlassian even go so far as to provide the source code, as do others, which has allowed us to maintain critical (non-atlassian) services well past the time they were discontinued by their parent company.
It depends; 3D printing can be optimal for goods that are built to order (where having a mold for a one-off custom order would be a waste).
The cost of titanium is mostly due to refining -- chemically processing TiO2 into metallic Ti. Titanium the element is very cheap and very common; titanium the refined metal is expensive. Supply isn't an issue.
Communication, because we need to wake-up & evolve.

People have to communicate much more deeply and without telepathy we have to augment this using technology.

If not money, but efficiency was the currency, we would have to share technology, ideas and experience. We need a game-changer.

I can't stand the stupidity of the actions our society is taking or failing to take.
There are already plenty solutions to all our problems, but nobody can successfully share their ideas. It's not done with just talking about a topic. This results in inferior technology and lifestyle.
it's been shown that music pirates spend more on music than non pirates.

On music in general or the already pirated one?

People like having stuff in their collection, they like extra features, and they like supporting the creators of quality stuff if they can afford it.

People, most people or some people are totally different. You speak of generalities, we know know how much "people" care by seeing the donations (or largely lack of them) on open source and other worthwhile projects.

Most people are simply never going to pay that price, regardless of whether piracy is an option; in that case, they simply wouldn't ever see it. If those people torrent it, there's no sale opportunity lost.

And if those that could afford, by not buying McDonalds for a few weeks for example, torrent it, do they lose money? Sure they do. Now they have no incentive to save, mow the lawn, clean snow or whatever...they already pirated it.
Title is misleading. This isn't an article about why one would Choose MongoDB, it's purely a Rackspace press release.
I hypothesize that for a ruby programmer, learning elixir would allow them to learn the way erlang works, and then the transition from elixir syntax to erlang syntax would be very easy.

The thing is, elixir is really just erlang with some extra features (which are really compelling to me) and some syntax changes that make it much more readable to non-erlangers. (or at least, I believe it would.)

But secretly, you're learning erlang. And afterwards the transition between the two will be seamless (Because they're really the same language.)
Heh, maybe, in a sense. But realistically, I can't "work" 24x7, and taking a break to check/post HN is part of how I stay sane.

That and then there are periods throughout my day (especially at the $DAYJOB, like right now) when there isn't anything productive I can really do on the startup, and there aren't any pressing assignments, so reading HN is about as productive as anything else. :-)
Large sample size over as much types of media possible (game, music, movies, and software). Afterward, I would start digging down further by separating producers, market groups and market targets, and then do statistics to find correlations. I would ask questions like: Do a indy game being released on steam have similar economic characteristics of a indy movie being released on netflix.

Then I would collect data on piracy rate vs initial buy rate vs long tail and find product types that share those. Then, with all that data, one can start looking into DRM and individual products from groups with shared economic traits but which differ primarily on the DRM question. With a decent sample size, some kind of answer should pop out.

That would be my guess of a simplified study. Statisticians and economics has surely more to say on this and where the corner cases are. There might also be smaller studies to do if one accept some early assumptions.
If the email is deleted, that's an extension of the original issue where your email is scanned in the first place, whether by machine or human.

Then comes deletion, making the issue worse than before. Call it privacy, personal data control issue, doesn't matter.

Apple will likely correct this anyway. Two academics could be chatting over email about the potential social harm of "barely legal teens" categories in mainstream porn. They argue the slogan as a provocative, predatory gesture towards all young women. Often the category strives towards "as young looking as possible while legal" which is poor taste and creepy, yet sits alongside "brunette". They might be emailing about that, in which case Apple is wrong to delete the email.
the site is meant to be beyond easy to try out and register for, with the lowest barrier to entry possible. But I understand the problem with not highlighting features initially.

That said, if you do register, you can click your email account to modify how many request a page must receive for you to be alerted.
"Error establishing a database connection"

I'm wondering if this is a meta statement (where database connection is interpreted as having a real life social connection to someone at the firm you wish to join)
I used it as a catch-all phrase for whatever most people would consider a reasonable exemption from prohibition, and used it to avoid a prolonged derailment of the post's point.

Most people would agree that possession of nuclear weapons should be prohibited. Insofar as other sovereign governments do have them and threaten to use them, and insofar as on rare occasion their use may arguably save more lives than non-use, most people would also agree their government may be exempted from an otherwise universal prohibition on possession of nuclear weapons. Hence the purpose of using the subject as a "code phrase" to make a point without getting derailed. Seemed an obvious, simple, and understandable literary tool at the time.

Yes, the issue is somewhat moot as, until recently, nuclear weapons were something only governments had the resources to construct, maintain, and deliver. That civilian ownership is night unto impossible should have been obviously irrelevant to the point being made. That private manufacture IS becoming viable for the ultra rich (legal and societal prohibitions aside) makes the "but only governments are capable" point moot in turn.

If I presented my personal views on individual civilian possession of nuclear weapons, a flame war would ensue with a great many impassioned respondents failing to hold any interest in understanding my view.
Nope, because mega-corps only do internships or '3-5 years' experience.
It is so obvious that there is a problem- but everyone wants to protect themselves from lawsuits-- I don't foresee it getting fixed anytime soon-
What's New in Qt 5: QMimeDatabase and QMimeType
Variety dropping daily publication and paywall
If you've been running a 1997-era Perl app unmodified --including the operating system of the machine it's running on, and security patches to Perl in the mean time -- you are so owned and I really hope you're not storing any important data on that box.

I'm not saying that App Engine is a panacea, but regardless of how you write your code and what technologies you use, there'll be some sort of mandatory maintenance and system administration that you have to do every so often.
I'm sure it is, it's just that I personally don't like to register to stuff.

I need to have a valid reason to register to a website and usually "to find out what the website does" is not one of them.

I'm just saying that an explanation on what this service does and how it works before the need to register for it would be nice.
I have absolutely no idea what to do
I think the video was great and people are over analyzing it.
The following is what I got out of the video because I didn't over-analyze it like most people are doing:

(1) Everyone should be introduced to computer programming. Keyword here is introduced. Just like kids are introduced to Art, English, Biology, Sports, etc. Many middle and high schools are simply ignoring technology for the most part despite it's growing relevance in our lives and that is what this video is trying to point out.

(2) A career in software engineering isn't necessarily the cubicle dwelling, loner, boring stigma that most uniformed people associate with it. They're showing that it can be a very fun and impactful environment like at Valve, Facebook, and Dropbox (noting the free food, laundry, etc)

(3) You potentially have the opportunity to affect many people in very positive ways through the software that you develop.

(4) EVEN if you don't pursue a career in programming, it can help you understand its implications in many OTHER seemingly unrelated fields. And it will help you develop critical thinking skills.

(5) It can be a learned skill like any other and there's no need to be intimidated by it.

All of those are very noble intentions in my opinion and valid concerns to address to the general perception of programming as well as computer education at early stages to develop interest in people that otherwise wouldn't have known about it.
How to Find, Curate & Create Effective Content
I'm pretty sure that Provider #1 is MongoHQ ("Replica Set: Small") and Provider #2 is MongoLab ("Mini"). MongoHQ doesn't show a "Replica Set: Small" anymore, though, on their pricing page - only Large.

Configuration data and multiple nodes would be nice.
I loved Pivotal Tracker's user story "weight" feature where you couldn't assign more than x points worth of work to your team in a certain iteration, based on past velocity, as it simply wouldn't fit and spill over to the backlog. Is anything like that available in Trello as well? From what I've seen, you have to count the amount of work by hand.

Also, I'm not quite getting the recommended way of "completing" tasks. Archiving just hides them, which makes it hard to go back and analyze how well you did in that iteration. Right now I'm just dumping everything into a "completed" list, although unless you archive everything that came before in there, you have to manually figure out what was completed in this iteration and what in the ones before. Creating separate "completed" lists for each iteration will probably not scale as it will generate dozens of lists you'll have to archive and filter through every time you're looking for something.
I have never heard of him. And the article is written in a way that I didn't read beyond first page and never guessed the author's sarcasm. Only after reading some other comments, I came to know there are two more pages.

So, here is the single page link: http://forbesindia.com/article/beyond-business/ankit-fadia-r...
Benioff and also D.B. Weiss.
I believe that there are UV-resistant (sunlight) treatments for ABS. Many polymers (plastics) are vulnerable to UV light, but are still used in outdoor environments without major ill effects.

And yes, my earlier implication was that it is less strong than steel. A strength-strength comparison is probably not fair here as ABS would be considerably lighter. Even still, steel would be approximately 10X the strength, with about 7-8X the density. A further issue is that 3D printed ABS would not be as strong as bulk-material ABS, although I am told this is improving.
One thing I find interesting about Ted Nelson is that he developed some of those views as computers were just becoming widespread, not as a retrospective reaction to them. And, importantly, he developed them as a self-described fan of computers, not as someone who disliked them, as many technology-critical writers do.

He was around when personal computers were just becoming available, and was keen on trying to ensure that regular people could harness their power for their own ends. His cynicism about "technology" as an industry and culture always seemed tinged with a utopian optimism about computers themselves, as encapsulated in his slogan, "You can and must understand computers NOW". So he was against the "tekkies", but not against computation, if regular people could get their hands on its power, bypassing the "computer priesthood" operating as gatekeepers.

Here's something he wrote in 1974, in Computer Lib (unfortunately out of print, but there's an excerpt reprinted at http://www.newmediareader.com/book_samples/nmr-21-nelson.pdf):

> Any nitwit can understand computers, and many do. Unfortunately, due to ridiculous historical circumstances, computers have been made a mystery to most of the world. And this situation does not seem to be improving. You hear more and more about computers, but to most people it’s just one big blur. The people who know about computers often seem unwilling to explain things or answer your questions. Stereotyped notions develop about computers operating in fixed ways—and so confusion increases. The chasm between
laymen and computer people widens fast and dangerously.

> This book is a measure of desperation, so serious and
abysmal is the public sense of confusion and ignorance. Anything with buttons or lights can be palmed off on the laymen as a computer. There are so many different things, and their differences are so important; yet to the lay public they are lumped together as “computer stuff,” indistinct and beyond understanding or criticism. It’s as if people couldn't tell apart camera from exposure meter or tripod, or car from truck or tollbooth. This book is therefore devoted to the premise that

> EVERYBODY SHOULD UNDERSTAND COMPUTERS.
I believe them when they say that net revenue would go -down- ( https://twitter.com/HBO/status/210390531623227392 ).

Right now they have a gigantic sales force by using the sales staff of all the cable and satellite companies, plus they get to punt on all billing and customer support to the same partner companies. If they were to start selling straight to the customer, hbo would need to staff up their own billing/support, but more importantly, they bite the hand that feeds them. Cable companies wouldn't be pushing nearly as hard to sign people up for HBO if it wasn't going to lock customers in to cable. You'd need a -lot- of sign ups to make up for cable companies switching to promoting the heck out of a different premium channel.

I think the smart move is to milk the gravy train of cable partnerships for a few more years until cable subscriptions fall off more. Then switch to dealing with customers directly. But that's a huge transition to staff up a company and start dealing with end users, and it isn't the risk-free cost-free no brainer that we assume it is when we say HBO should just take our money.
He falls in to a trap of knowing machine behavior, but not dealing with people behavior.

Insanity #2: I need somebody to talk to when a service interruption occurs

You hear about an earthquake in California, you call your aunt to make sure she is ok.

You are getting bad weather in the area you live, your mom calls and checks on you.

The server you use disappears off the internet and your providers status page hasn't been updated for a week, you '...'?

When something goes wrong, it's not an event that effects everybody (even if it is), it's an event that effects you. As long as humans are still involved in the purchasing and managing of servers you'll always need someone to call and yell at/be soothed by.
I agree with you completely. Here's a repost of what I think that I posted elsewhere:

"I think the video was great and people are over analyzing it. The following is what I got out of the video because I didn't over-analyze it like most people are doing:

(1) Everyone should be introduced to computer programming. Keyword here is introduced. Just like kids are introduced to Art, English, Biology, Sports, etc. Many middle and high schools are simply ignoring technology for the most part despite it's growing relevance in our lives and that is what this video is trying to point out.

(2) A career in software engineering isn't necessarily the cubicle dwelling, loner, boring stigma that most uniformed people associate with it. They're showing that it can be a very fun and impactful environment like at Valve, Facebook, and Dropbox (noting the free food, laundry, etc)

(3) You potentially have the opportunity to affect many people in very positive ways through the software that you develop.

(4) EVEN if you don't pursue a career in programming, it can help you understand its implications in many OTHER seemingly unrelated fields. And it will help you develop critical thinking skills.
(5) It can be a learned skill like any other and there's no need to be intimidated by it.

All of those are very noble intentions in my opinion and valid concerns to address to the general perception of programming as well as computer education at early stages to develop interest in people that otherwise wouldn't have known about it."
I take it they then don't have any tests of their own to assure backwards compatibility?

Maybe I've been spoiled by using Windows for 20 years but I feel that we should be able to expect better from vendors than this. That goes double if you're paying them, though it sounds in Salesforce's case as if they pay you, because I can't see any other way in which this arrangement would make sense.
How would you know? Do we ever really know why we were hired or turned down?
Well, it's not about getting hired, it's about getting to an interview - which is a separate filter with very different criteria.

However, it may be everything that matters for writing a CV - as when you're in the interview, everybody (hopefully) will be looking at you and your real skill description, not the CV.
I have two minds about the depression/startup debate.

First, I'm going to make a blanket statement. People with depression are, as a group, better people. Sure, there are bad people with depression and good people without it but, in the aggregate, people who have suffered through it tend to be more empathetic and less mean-spirited. You're not likely to kick those who are down if you've been down. If you've had a 3-month spell in which everything took a massive amount of effort, you're not likely to inject annual "low performer" witch hunts into a company (cf. Enron, Google) for shits and giggles. So, it might get good for VC-istan to be more accepting of neuro-diversity. People with mild depression are also less prone to the absurd optimistic bias that plagues the ecosystem (depressive realism). People like that shouldn't be excluded just because they're the first to crack in this absurd brogrammer pressure-cooker that actually results in an extremely low quality of work across the board.

Finally, business formation doesn't have to be an all-consuming, destroys-your-life-if-it-doesn't-work-out-and-merely-ruins-it-if-it-does, affair. Our natural tendency, as humans, is to examine and improve things. For many of us, that includes abstract processes. That's kind of what business formation is... or at least where it starts. It's too natural and important of a process for it to exclude people who can't lay down a 5000-hour work year. It's a 90-hour-per-week, all-consuming affair in VC-istan, but maybe the problem is that ecosystem and not business formation (a millennia-old, natural process) itself.

On the other hand, there is currently no way for most people to start businesses that isn't unhealthy. Bank loans expect personal liability. VC-istan's problems are well-documented; VC's can ruin your reputation and make you unemployable and unfundable, so they hold all the cards. Using personal savings isn't a good idea in a world where full-time employment is taxing enough to exclude almost everyone over 65. Using friends-and-family money is even worse, because it can interfere with the personal relationships people need to be healthy. Then, in the U.S., there is the evil of private health insurance.

Obviously, I'm not saying that business formation should be entirely risk-less, but right now, there's no healthy way for most people to do it. Most people don't have the capital, relationships, and leeway.

I wish there were a healthy way for people who are inclined toward business formation to do it, and maybe that's the real problem we should be out solving.
> It's odd that he's such an accomplished engineer but every presentation I've seen him give involves saying outrageous things while starry-eyed geeks stare at him adoringly.

Why is this? Because the man delivers.
Tweetbot Shows You How to Shame Bottom-Feeding Pirates (Updated)