skysight-inc/HackerNews huggingface dataset:
I think it depends on how generally the [whatever] is written. I'm working through SICP right now and learning all kinds of concepts 100% relevant to today, because the textbook was written to convey general ideas instead of their specific implementation. And that book was written in the '80s, which is practically forever ago in the CS world.
I am not a CSS expert, but I would think there must be a reason frameworks like Bootstrap went with the gutter approach? I don't know what it is, but I suspect there is a reason because otherwise this is so much simpler to deal with.
Thank you very much for linking this article.
I thought when the rocks collided (albeit due to gravity at some level), some fused together from the kinetic energy turning to heat.
This comment seems really mean.
The Bulwer-Lytton Fiction Contest
You should re-calibrate your winning condition to "spends the most time relaxing" instead of "makes the most money".

Really, you should do whatever you like, but part of the problem is that our collective winning condition is based on a number that has, after a certain point, little relation to happiness.

Personally, I try to optimize my happiness. I'm not doing that great a job though because I still spend more than 40 hours working a week. I think my ideal would be to spend 25-ish hours at work and the rest on "leisure"[1] activities.

The nobel economist who invented the GNP (predecessor to GDP) even warned that "the welfare of a nation can...scarcely be inferred from a measure of national income"[2]. Yet here we are 80 some odd years later and it seems the only thing that matters for a nation is GDP growth and the only thing that matters for a person is salary.

Those are nice things to track, but they don't tell you anything about the welfare and happiness of people. Trying to optimize GDP/earnings growth is almost entirely the reason the US doesn't have universal health care, or a higher minimum wage, or mandated child-care leave or vacation leave, etc. We're too scared that it might impact a number without any regard to the actual humans who have to slave away in misery* to attain it. We need to recalibrate our winning conditions to something more, well, humane.

* - misery is mostly hyperbole, fwiw

[1] - leisure activities for me would be a side business, cycling, hiking, gardening/farming, but they could really be anything.
[2] - http://en.wikipedia.org/wiki/Simon_Kuznets
From TFA: "While the idea of automated ships was first considered decades ago, Rolls-Royce started developing designs last year. Marine accounts for 16 percent of the company’s revenue, data compiled by Bloomberg show."

RR have marine experience.
"Calling the Kettle Black"
Same here. I've seen one survive from 10,000 ft (lost helmet). You would really have to try hard to break one of these.
> No, we've got a ways to go. However for mobile devices, I would argue that Famo.us is definitely already there.

Looking at it on Chrome in Galaxy Note 3 with KitKat, no, you aren't "already there". Scrolling is painfully erratic.

And if you really want to be "mobile first", which makes sense, it would probably be a good idea to have content which (a) scaled to the width of the device, or (b) failing to scale to device width, at least provided horizontal scrolling. As it is, even in landscape your "Famo.us University" content extends beyond both sides of the viewport.

> There will come a time where native scroller is going to be shown to be the false god that it is.

Sure, someone may one day build something that makes not using the native scroller sensible. But Famo.us hasn't, as yet, done that.
Sounds good. :)

You could charge more.

Consider partnering with some cold-calling experts to sell classes, videos, and coaching services. I took a cold-calling class taught by Taariq Lewis https://www.linkedin.com/in/taariq . It was extremely helpful. Actually I would say it was necessary. Cold calling is the most difficult thing I have ever done professionally. Taking that class gave me the basic skills to start cold calling.

I used Trello for managing contact info. Cold Call Manager looks like it would be a lot better.

Consider mobile integration:

- 'Call' button on contact cards.

- Interaction cards appear automatically when I make/receive a call. Put buttons on the empty cards with common interactions like "Not Receptive", "Blocked by Assistant", and "Went to Voicemail".

- When I get a callback (yay!), Cold Call Manager can pop up that contact on my computer.

- Load my cold-call contacts into my phone's address book. That lets me see who is calling even if I'm not in front of my computer.

Consider email integration: Create interaction cards automatically whenever I communicate with a contact via email.

Provide positive affirmations inside the web app:

- Keep trying.

- I can do this.

- <contact> needs <product>.

- <contact> needs me to tell them about our product.

Analysis:

- Categorize contacts

- Contacts and interactions reports

Gamification:

- Set goals

- Automatically email co-founders when goals are reached
Still the best. Seriously
That's what you get with term limits.
This may be relevant to your situation: https://www.physics.ohio-state.edu/~kilcup/262/feynman.html
I hate cold calling with a passion, but when I've had to do it, I have prepared myself by making fake cold calls to my friends, practicing my approach, and getting their feedback. For me, practicing eliminates my fear of reaching someone, totally blanking, and stammering my way through a call. And, getting feedback eliminates my fear of wasting peoples' time with the worst cold calls in the history of telephony.

Toastmasters also helped quite a bit, but it was hard (for me) to transfer some of the lessons I learned in Toastmasters to cold calls. Your mileage will hopefully vary, but for me, talking in such a friendly, warm environment made disturbing people with cold calls even more intimidating.

I wonder if something like a social network for non professional salespeople would help? If you and I both suffer from cold call anxiety, maybe practicing together would help us both??
A tablet with a stylus and note-taking software, what a revolutionary device!
If there's any climate scientist dropouts here, it would be really cool if they did a project on this.
Once was a time that inter-office mail existed for situations just such as this. Spares you the delivery even.
The Divided Brain
From looking at the docs

Assembler used: https://github.com/bentley/rgbds

RE tools used: https://github.com/kanzure/pokemon-reverse-engineering-tools
Calling the Kettle Black
These are disturbing findings but not all that unexpected. Anyone who's really probed other people's belief systems will have come to more or less the same conclusions in an anecdotal way. More worryingly these findings relate to why people will kill and die for (in the name of) some beliefs but not others.

What might be an interesting follow on for the HN crowd is how the digital realm or the internet changes any of this.

What think ye?
$5 of screen or netting and you are good to go...
"my" primary computer is my android phone, nowadays.

At work, windows box. At home, I have a windows computer, which I use maybe 2 hours a week. Then I have an android smart phone, which I use 2-4 hours per day.

Which one is my primary computer?
Well that's easy you do some sort of authenticated deployment, with a system more secure than the one shown.
And Google crawls a fraction of a fraction of the entire internet, last count around 0.04% http://webapps.stackexchange.com/questions/11740/how-much-of...

All I care about are the quality of the results, and for that DDG does a pretty good job.
I use what's best suited to the task at hand. For me that's currently OS X for the UI, FreeBSD for servers and Windows for gaming.
> In case B, the NSA might not hand a briefcase of schematics to US companies for economic gain

Saying that the NSA wouldn't do that is stupid, and anybody who says otherwise is either ignorant or otherwise malicious.

The US government aids its corporations in every way it can, and it has done so throughout its history.
How is working longer hours an evolutionary trait towards survival?
I would be very excited if it had a very low lag screen for note taking. Something along the lines of this: http://www.theverge.com/2012/3/9/2856795/microsoft-high-perf...
Python 2 only?
I believe that the big win here is the 'Monitor'. Having it publicly that one of the worlds largest tax havens has agreed to have a monitoring like functionality employed is a huge hit to the entire tax evasion industry.

I don't see that as a "win" for anybody, unless you count the IRS as "somebody" (I don't).
Close. Yes, they keep the same date, but the common use of the date is the _last_ day it should be available for sale, so the day before the next issue is out. This lets bookstores and newsstands throw out everything with a date before today, no matter the frequency of publication. For weekly magazines, it is thus six days in the future. Monthly magazine need give only the month, and that does correspond to when it should be sold.
Is there an ETA on official clojurescript support?
"Which one is my primary computer?"

The one you use most. I hope, for the sake of your employer, that's the work windows box.
totally missed that, thanks.
Design thinking didn't destroy you. It sounds like your issue was poor leadership that decided to try to use one tool to solve all problems. Any intelligent designer will tell you that doesn't make sense. Design thinking (and the design process) can be incredibly powerful when used appropriately.
Previous submission: https://news.ycombinator.com/item?id=6656197
We’re starting a company and here is our required reading list
There should be a space between "OS" and "X" in "Mac OS X".
I use Linux basically everywhere - Arch Linux on development machines, Ubuntu or Debian on servers. I use Windows for gaming maybe 5-10 hours a week.
You do not need water filtration, sewer treatment and HVAC on fully automated ship - you can eliminate a lot of stuff that supports humans.
My experience with traffic coming from Hacker News has been that the majority comes from OS X.
I'd go a step further and answer the question "What are some common mistakes new managers make?" with "Accepting a promotion to management".

If you're coming from a technical role, understand that your new job is not to be an engineer. If you're lucky and are good enough at your new job that you have some spare cycles, you might get to guide some architectural discussions

It can be rewarding to help guide a team towards something you could never accomplish alone, but you must resist the temptation to step and do "do things".

Disclaimer -- I moved up to a director-level position and realized within a year that to be good at it I would probably not be able to continue expanding my technical skills, at least not on company time. I moved on to an "individual contributor" role with a company that provides higher level career opportunities that don't involve having direct reports. The minutia of actual line management wasn't bad as long as there was a good team, but I definitely underestimated the people skills, budgeting, planning, and politics that goes along with being a good manager.
There's already other 8" (Windows based) tablets out there. Majority of which are powered by Intel Atom processors.

One of them (an ASUS VivoTab Note 8 http://www.asus.com/Tablets_Mobile/ASUS_VivoTab_Note_8_M80TA...) even has a Wacom stylus.

That said, there's been rumours of touch optimised versions of Office being released (soon).

OneNote is pretty good for note taking. I still remember first using it with an XP based tablet/laptop (Toshiba Portege m200) many years back.
Better than Evernote: try Salesforce, a Developer account is free. It has saved my brain many times.
PlanGrid (YC W12) is looking for iOS engineers
Want to own a product that’s transforming the construction industry?

Our users build some of the most amazing construction projects in the world, and our iOS app is used everyday in the field.

As an iOS engineer, you will tackle some very difficult and interesting challenges. Things like:

- Marking up construction drawings with sophisticated annotations

- Pushing the capabilities of tablets with demanding data requirements

- Making very powerful tools that are easy and intuitive enough for construction professionals to pick up and use

Learn more about working for PlanGrid here:

http://plangrid.com/about

PlanGrid is a quickly growing team of construction engineers, software engineers, and ex-rocket scientists, building intuitive, beautiful tablet apps for construction. We’re reinventing the way builders access information and are looking for an amazing engineer that wants to take the lead role on an app used by over 200,000 construction professionals.

We've been around for three years and we're growing fast. Unlike a lot of early stage startups, we measure our growth in revenue, not users, and it's been exponential since the day we launched. We’re a team of 8 women and 9 men that loves to build great tools for the people that build the world. We care deeply for our customers and work hard everyday to make their lives easier and more productive.

We’re located in the Mission district in San Francisco (5 blocks from BART).

Perks:

-Unlimited vacation

-Health/dental/vision insurance with zero contributions

-Whatever gear you want (most engineers have a retina MBPs and Apple Thunderbolt displays)

-Work from home Wednesdays

-Free transit pass

-Construction site tours of cool SF projects using PlanGrid (past tours: Github’s new HQ, Square’s new HQ, 101 Van Ness)
-Tahoe trips

-Annual company workcation (last year: 3 weeks on the beach in Cancun; this year: Belize)

Interested? Send your info to: jobs@plangrid.com
The expensive part is to have crew (A/C, food, cook, doctor, etc) not to have one more person on the crew.
Been doing a Ubuntu-only at work and home experiment for a couple of years now, having spent all of my life on Windows. You get used to it, and it's definitely a good learning experience.
hahahaha?
I'm surprised, thought Linux of some kind would have been most popular.
Sadly, Unfortunately Windows :(
I run ubuntu 12.04 in virtual box
FWIW, KitKat isn't on the list of versions we support. We target Ice Cream Sandwich and above. Also, are you using the stock Android browser or did you install Chrome?

The problem isn't with that device isn't Famo.us, and IIRC it's not the hardware either, it's the implementation of the APIs we rely on in the browser.

Many people replace their mobile phones every 1-3 years. Now that smartphones are becoming feature phones and all these phones have the most recent versions of Android, it's only a matter of time.
My primary computer is OS X, but my work tends to target Linux servers.
https://www.google.com/search?q=site%3Aask.metafilter.com%2F...

internal duplicate content, might not hurt (might hurt), definitely does not help.

force lowercase, always. 1 page == 1 URL, 1 URL == 1 page

always set a canonical, the canonical is content dependent, not URL dependent.

also, your tag pages are wasted, as you do not target a sensemaking phrase i.e.: "Posts tagged with lawschool" nobody searches for that.

also there is no sitemap.xml reference in the robots.txt, which is at least a warning signal.

also i got a very concerning result while doing a webpagespeed test
http://www.webpagetest.org/result/140519_H1_10TE/1/screen_sh...
i only got the first result of a tag page

i could see this with a first request no cookie (on firefox), too, this is very strange, and if this is communicated to google this will definitely lead to traffic loss. have you done an extensiv "fetch with googlebot" using webmaster tools?

my name is franz enzenhofer, i'm the most successful SEO in europe, write me a twitter message, so like now. hope you read this.

in just 5 minutes i have seen 3 warning signs, if this is all new to you, please just fire your SEO instead of your moderator staff!
Ah, thanks for the info.

Connections to our US broker failed at 10pm (dst) on different servers (based in Germany) and i had no idea why, I already wanted to blame our hosting provider.
Good point. In theory, I agree; one particular app's "glue" is not necessarily a framework. If you come with your own architecture for your app, you are only creating a framework if you then abstract that architecture and embody it in software in such a way that it can be used for other apps.

However, there are so many layers and necessary abstractions in a web app that I think you do end up with a framework in practice. It's kind of like making a game without a game engine -- you end up writing a game engine. You can't not abstract certain things, like sprites and backgrounds for a 2D game, or the draw loop.
It might be a detail, but it really bugs me: I think it would be much more fortunate to change "Linux" to "GNU/Linux". Even if you ignore the whole "GNU OS" thing, it still looks weird to have "Linux" and Android with ChromeOS as separate entries since both Android and ChromeOS use Linux as the kernel.
ChromeOS with crouton to run ubuntu in chroot. It really is pretty neat (and cheap!!!)
Some of the problems you are mentioning are already solved by airline industry. How can an airplane fly on autopilot mode in a heavy fog conditions ? Radars and satellite navigation.

And the disasters you've mentioned seems like most happened due to errors in human judgement. A machine can take lot of information at a very high rate and make decisions that are similar if not better than humans.
True, but we all know exactly what that means.
Or really, the Popular Tags page should speak for itself: http://www.metafilter.com/tags/
The Rise of the Tribute Band
Perhaps I misunderstand English but how is asking for a referral as in "Do you know any good developers?" a BAD way to ask for a referral? And how is asking about a specific person's abilities a better way to ask for a general referral?

If you are new to the area and are looking for a good pizza place:
Good: "Hey, do you know of any good pizza places around here?"
Bad: "Is Tino's over on 4th any good?"
The later asks about a specific location, and doesn't tell you if there is anything better. Nor does it help you if the answer is "No"
I have for years been a naysayer on "Mobile will replace the primary computer."

It's not because the hardware will never be up to it. In many cases it is already. I think it's the OSes. In my opinion it's because the feudal security model and closed app store model does not scale out to professional applications, developers, or complex usage scenarios. A computer that I can't do whatever I want with can never be my primary computer, nor can one where somebody has to whitelist what applications I can run or what capabilities I can extend it to have.

MS could disrupt here but won't. They're slavishly imitating the app store feudal model.
Yes, obviously, that's why I call it a detail :)
Good point, which seemed to completely escape me. Though many ships still would need auxiliary systems such as non-propulsion power, hydraulics, cargo cooling, inert gas systems, fresh cooling water, etc etc. Point is, it'll still be an immense system that is not so easy to fully and reliably automate.
I just bought a new laptop. A Macbook Air. Part of the reason was OS X over Linux. This is for two distinct reasons:

a) Battery life. For the most part, shoehorning Linux onto a PC is going to negatively affect battery life.

b) Despite being a bit of a "hacker", I have a day job and don't want to spend too much time tinkering with my OS. OS X is more polished than Linux and is less likely to go wrong.

I'm guessing that while most HN'ers aren't in exactly the same situation as me, they have more important things to do (i.e. working on their ideas) rather than wrangle with Linux.
Dupe of https://news.ycombinator.com/item?id=7767427.
It's more agnostic than true native development but less agnostic than a lot of other frameworks out there.

And I agree that it is an early release and that they have room to improve on the desktop experience. I was just commentating on the current state of things.

All other things aside I think it looks like a cool framework with lots of potential.
Goodbye Party Round, Hello Piggy Round
Thanks Matt. As someone not very familiar with your site, I have some observations about the user experience of the site:

I just tried signing up for the site. My first hurdle was finding the sign up button. It's nearly impossible.

After finding the "New user" link and clicking on it, I'm presented with your community guidelines, which I understand make MeFi what it is. But, that page could still do with a sign up button, instead of the link buried at the bottom.

Anyway, I clicked on the "Go ahead and sign up for an account here" link, filled in my details and then I was presented with the "pay $5 to complete your signup" message. I didn't know it was going to cost me $5! I went back to the guidelines page, and I noticed you did mention the $5 there, but I didn't read it.

I expect this is the most common user experience of new visitors to your site interested in joining.

I don't know if improving these things will move the needle at all for you, but there seem to be a few simple things you could try to increase signups.
Hard to say really. My setup is currently two screen. One with Windows (desktop) and one with Linux (Laptop). They are both bound with synergy to give an almost seamless integration. I do however consider Linux my main OS as i usually wind up using my laptop for most of the things i do.
A week ago there was a pretty good similar thread:

Ask HN: Most productive OS for web developers?
https://news.ycombinator.com/item?id=7731996
I'm curious which distributions the Linux users use.

Me: After about four years of splitting my time between Arch (desktop) and Ubuntu (laptop), I've switched to Debian (Wheezy) on my new laptop. So far so good - I haven't missed anything from Ubuntu, and if anything it's a bit easier to manage overall.
China Suspends Cybersecurity Cooperation After US Charges
What's the lesser of two evils?

1) Launch an imperfect product that works well for some use cases; or
2) Perfect everything and be ridiculed as vaporware

I wish we were Apple and had $159 billion in cash reserves. We're not though and have to operate within different constraints that don't afford us the same luxuries. You can't really compare Apples to Famo.uses
Why GNU/Linux? Why not KDE/Linux?

I'm not trying to diss or dismiss GNU, but I think it's possible to have a functional linux desktop without any GNU software.

(Busybox, plus μClibc for example.)
I use multiple; depends on what I'm doing.

Solaris for most Dev work; Linux for a little, Windows for the rest.
My general preference is for threaded rather than flat comments. If you want to dive into a particular aspect of a topic in depth, they allow for this.

I've seen flat discussion style particularly on G+. While I strongly feel it doesn't scale well, what you do get for small discussions is a conversation which feels a bit more like a handful of people talking in a room. Assuming people are clueful enough to read the preceding comments and take them into account (observed more in the breech), there's more of a chance for side conversations to work their way back into the main stream.

The problem is that, as with a discussion in a room, the discussion tends not to scale well. Past a half-dozen to a dozen primary participants, continuity tends to be lost. Threading allows for break-outs of specific interest. Sites such as reddit (with RES) that allow expanding or collapsing of specific sub-threads (RES's "hide all child comments" is great for busy posts) are particularly useful. I find that navigating reddit threads on busy posts to be somewhat challenging: too many open/close options and long threads are cut off too soon, particularly when you're viewing just that thread.

HN wants badly for a specific "response to comment / post" feature. You can view your threads but have to find and respond individually, and responses to anything but recent comments get lost.
Why I Want To Quit My $150,000/yr Startup Job