skysight-inc/HackerNews huggingface dataset:
Yes, I use VimOutliner, which is perfect when you already know how to use vim.
The only Q&A I can recall before StackOverflow was finding answers on a message board _or_ finding the answers hidden behind a pay-wall. (e.g: ExpertsExchange, which I believe has been around since the 90s.)

StackOverflow was definitely a game-changer.
Years ago we had a pretty big fire near where I live. I have a garage full of all kinds of high-end flying things. From gliders to heli's and multi-rotors. And yes, some of them are setup to carry cameras, GPS, etc.

Due to regulations I have never flown any of these rigs outside of local RC model aircraft fields (meaning AMA chartered clubs [0]).

I have a couple that are perfectly capable of autonomous extended-duration GPS-guided flight. I know the local fire department folks very well. During the fire I offered to put up one of my birds to get them more data. They could not fly full scale craft due to wind, smoke and other issues. The RC drones could handle this without a problem.

The bottom line was that these guys really wanted to do it but, ultimately opted against it. They have rules they have to go by and they literally did not have a way to get clearance to even attempt it. They made a few calls to local airspace control centers and either got "are you fucking kidding" or "no clue how to do this" as responses. Tragically this delayed them getting potentially valuable information on the fire for almost a full day.

This thing in Colorado could boil down to some such mechanism. In that well-known funny movie cliche where the FBI comes in, takes over an investigation and manages to fuck it up, FEMA could be going by the same playbook. Their mode of operation could very well be to take over. Anything the local FEMA guys don't understand is rejected auto-magically, regardless of the merits. You probably can't reach that guy at a high enough intellectual level to even have him consider the idea that this could be a very valuable tool during this disaster. "This is the way we've been doing it for years kid."

[0] http://www.modelaircraft.org/membership/clubs.aspx
I would expect the chip makers are putting more effort into getting server hardware working than consumer. Thing such as raid cards, high end network cards, motherboards, etc. Also possibly for dedicated off the shelf appliances the routers and such not. The types of things that are not cost efficient for minimizing to a laptop or commodity hardware.
You don't even need this. Patrick Stewin and Iurii Bystrov[1] released an excellent paper earlier this year (and Patrick presented his research at 44CON[2] last week) on abusing Intel's iAMT functionality to create an in-firmware keylogger and undetectable (from the host's perspective) exfiltration mechanism for streaming out keystrokes and receiving malware updates.

[1] - http://stewin.org/papers/dimvap15-stewin.pdf

[2] - http://44con.com/talks/#persistent-stealthy-remote-controlle...
Regarding the advice to speak to alumni, does anybody have suggestions for best alumni to talk to for not-for-profit applications?

P.S. Thanks for the informative and thoughtful post.

EDIT: at the risk of creating more competition for my eventual application, here's a relevant quote in an interview of Watsi's co-founder:

I asked him if he would recommend that other non-profits apply to YC, and without missing a beat he replied, “yes. For three months we were able to focus on our mission and our products alone. We didn’t have to worry about fundraising or entering competitions or getting grants. We focused on our product and solving a problem. We grew like crazy in the last three months. We went from getting $2,000 of donations a week to $12,000. That’s a crazy growth….Every non-profit should have this opportunity for focus.”

http://thenextweb.com/insider/2013/04/06/catching-up-with-wa...
2013’s Top Networking Projects
Method B calls A it doesn't share any code and it is then explicit that one method is async and the other is not. You want to do two different things so why not have two methods?
I decided not to continue with academia after my PhD not because of the internal politics[1], but the external. I failed completely to find external funding, and with NSF only funding 11% of applications, that's typical. And when you going for external funding, you're having to do what they want you to do, not the blue sky research I naively thought I'd get to do when I started my PhD.

If I'm going to have to justify what I'm doing all the time, I'd rather do that in industry, where people have deeper pockets and you're closer to the source of the money.

[1] The internal politics is actually easy to understand. It moves very slowly, and it's based entirely on getting a critical mass of influential people in the department to be on your side. It requires a lot of closed door chats to get things done. But no-one is ever actively looking to bury you as I have heard can happen in law/accounting.
>> I never contributed which is really a miss on my part

I love StackOverflow. However, I think the worst part of Stack Overflow is how hard it is to contribute as a new member. You need to build up reputation points and they can be very hard to get. Questions get 'sniped', answers get deleted or buried, and very often when you help another new user out, they never return to the site to accept your answer. It's very frustrating to take the time to answer a question and not receive any feedback.
Solve real world problems - Build your portfolio
I usually find that moderators on SO are egomaniacs. Huge ego boost from insulting new users in a passive aggressive way because in reality they are beta male and have no power of their own in the corporate world.

If you downvote this, it means you will never be Alpha. You will be beta forever.
Metric system, Tankless water heaters, Anime, Rice cooker appliances, cheap competitive cell phone service, cheap competitive broadband. Its not exactly the first thing to work great in Asia and not sell in the USA.
Generic Developer Site README
For those who aren't aware, IE8 doesn't support ECMAscript 5, which includes useful functions, such as: Array.prototype.map and Object.keys. The alternative to this is to use something like jquery's implementation of map.

Anyway, this is why IE8 in particular is a cutoff for compatibility. A lot of startups are not building their sites to be compatible with IE8.
How javascript World works?
How the Internet is killing innovation
If I rob your girlfriend of a nice ring she's wearing so that I can give it to my girlfriend, does my girlfriend legally get to keep the ring once the crime becomes known, just because the theft took place years ago?
Peek and its various plugins are pretty nice in development. Let's you easily see what and where your slow points are as you click around the site.

https://github.com/peek/peek
I think it is no coincidence dystopia sci-fi authors love for Detroit... Just from.the top of my head I remember Robocop and Deus Ex 3 for example...
I've never seen a good answer to that question. I've emailed the FSF and others and they all tell me to consult a lawyer for how the license works (if they respond at all).
Its a DNS server, it doesn't change your IP. Only changes the IP for the hostname that you lookup.
If there were discussions then it wouldn't be so good for exactly what it's good for, discovering good solid answers to obscure programming problems.

Where else to discover why date pickers don't always properly show up[1] or why the default printer doesn't stay in sync in VB6[2].

Discussions would quickly drown out the real content and it would degrade. I love the fact that from the start SO has been about real answers to real problems.

[1] http://stackoverflow.com/questions/12633471/mvc4-datatype-da...

[2] http://stackoverflow.com/questions/695784/how-do-you-recogni...
My experience of 6 years in academia is that I thought the politics there was far worse than anything I've found in the years since then. As Wallace Stanley Sayre famously said: "Academic politics is the most vicious and bitter form of politics, because the stakes are so low".
what is the entire internet? it's a collection of servers talking to each other an agreed upon and standardized protocols that browsers running on operating systems can understand. I would SO close this question right now (pun intended) ;)
Leaving your money in Gox is dumb. Please don't do it.
World's Best Twitter Bootstrap Sites
My main challenge is to keep focus and motivation.

My weekend project to keep me motivated during my PhD: http://bohrresearch.com
Prototypes that feel native, straight from Photoshop
Virgin Galactic's Second Rocket Powered Flight Tail Footage
I share that feeling, but I also have to restrain it in the face of the fact that Stack Overflow doesn't seem like it's about discussion, or at least not open-ended discussion. It's about getting expert answers to focused questions, not polling for data or asking opinions.

However, I really wish someone would build and maintain a "Stack Overflow" for open-ended discussion. It'd basically be a classic forum (in terms of content) but with a different layout.
Clever Developer Syndrome – It’ll bite you in the ass
Gabe Newell at LinuxCon 2013
StackOverflow solved a lot of usenet's problems, while creating an entirely new set of problems.
A completely overblown exaggeration and really not an issue for 98% of users ever, let alone regularly?
Their free ticket thing was really easy. I mean, come on.
NSA mathematician shares from-the-trenches view of agency's activities.
After you found out about this, did you find his page in your Likes list?

If you did, could it have been that you somehow - inadvertently - clicked Like on his page/ad?

If your answers are yes and no respectively, I'd say this is profound indeed!!
yes, I don't even bother clicking on search results that doesn't have stackoverflow in it! It's very amazing what they've done but I fear that the community has peaked, seeing the growing number of frustrated new comers.
You are correct; over the short term. The federal govenment can print money, Detroit cannot. But when you print money you de-value it, so if the Federal govenment uses the monetary tools you mention, without reverses their effects when the economy improves (politically unpopular)you are likely to end up with the same result at the federal level.
FWIW, Peter Norvig was asked at an intern tech talk at Google "Do I need a PhD to work at Google?" and he replied "No, and most of the people here don't have one. What we are looking to hire is people who have the original thinking mindset that makes them able to do PhDs, even if they haven't done one."

When you're working at Google/Facebook/Microsoft you're working on problems that are new to you, even if they aren't new to the rest of the company. You're learning, which is the fun bit of research. Many of the products you will work on may never have been attempted at the size/scale you are going for, and so that's research.

Industry has a lot of the R of R&D, you just need to recognize it when it's happening.
this is ridiculous, unless your co-workers are a really immature bunch they would be doing exactly the same things, taking breaks, reading news, etc.
Is Creativity Endangered?
Building a kernel isn't difficult (and used to be pretty much required). Build support in many distros is quite robust.

The real challenge is that once you've compiled a kernel, that's all you've got in terms of support. If you need to add filesystem support, a networking capability, additional driver support, etc., you've got to configure and build a new kernel, and test it, which is distinctly less convenient than autoloading an existing module (or even one you've newly compiled in many cases, on a running kernel).

I seem to recall a kernel option or syscontrol, possibly from OpenBSD/FreeBSD, which prevents loading of additional modules once it's been set. This allows you to boot and load modules, but then no more. If your boot media are read-only, this gives a fairly high level of confidence.

I cannot find a reference though.
What's missing in iOS: Intents.
That was the idea—glad it's helpful!
I was trying it on my iMac and phone, opened the website on both devices, then it somewhat disappointed me (should have looked better) by asking to sign in with Facebook. A login-less demo would sell itself better.
> Is there any advantage to using OO in a language that doesn't have classes or inheritance?

Yes. Really, interfaces are all you need for OO; class are just types-that-also-define-interfaces, and inheritance is just a shortcut for interface implementation.

While I think Go's implicit interface implementation is pretty much 180-degrees off the best way to do OO w/o classes and inheritance (I'd prefer explicit interface implementation, which eliminates interface collision), I do think clasess and inheritance get in the way more than they help.
SO would suffer, because the kind of question you're talking about is intrinsically debatable. Those questions aren't bad or wrong, but they are inappropriate for the medium of SO, which is about technical questions with concrete answers. SO is not the be-all, end-all of knowledge, but it is pretty close to perfect for technical questions with right answers, and I think it would suffer greatly if it developed an HN or reddit-like clubhouse atmosphere.
While developing some application, did you ever feel that your SDK is lacking some feature which would make your app development much easier?

So think the video driver as library and the windowing system as an application using video driver library.
Some random ideas:

http://kate-editor.org/
http://www.jedit.org/
https://projects.gnome.org/gedit/
http://www.scintilla.org/SciTE.html
http://www.kdevelop.org/

Also eclipse and netbeans if you add some plugins?
Really? I have no idea what they're even asking. Is it because I don't play video games? The context about mario and banging all night is greek to me.
The Linux Foundation Releases Annual Linux Development Report
Just take a picture of a QR code and be done with it. Works great.

What kind of hardware is more prevalent, graphical displays and cameras, or NFC hardware?

Anything you can do with NFC you can do easier (easier, not easily...) with QR codes.

NFC hardware is slightly more vandalism resistant than displays and cams. But bulletproof displays and cams are pretty tough, and if you're going to have to put up a cam to protect the NFC hardware, may as well go all QR code.
OK. FWIW, I do not consider credit card number theft to be a big deal (I just lost my wallet a couple of weeks ago). I know I am probably in the minority on this.

That said, they should have an option to pay by paypal to outsource this risk to somebody else. I always pick paypal when I have the option to do so.

There's a saying that guarding diamonds and coal to the same extent is unwise. :)

Good luck and thanks for your reply!
Newbies were traditionally ignored or flamed on USENET, and fucked with to the highest level on IRC.

"Asks dumb question"

Winnuked.
AFAIK .docx is a text based format compressed using zip.
>there is no such thing as a stupid question or an irrelevant one

I think that's where they disagree with you. Stack Overflow aims to keep discussions as minimal as possible and is not the place to weigh the pros and cons of programming language X against that of programming language Y. If you want more information, they cover their take on the issue in great depth on their podcasts (which are great to listen to, regardless).

I like what they've done. By closing all bad questions and a few good questions the site contains only good questions. The obvious downside is that the occasional interesting question is removed, but I think the trade-offs are worth it. And judging by the popularity of the site, I think most everyone else does too, even if they're not consciously aware of it.
To be fair, that article also stated that: "Japanese does not have a word for excessive preparation."

I haven't noticed that tendency in western cultures... so an organisational structure that works in an environment where everyone is super-committed for a whole bunch of reasons can (and does) fail spectacularly in one which is a bit looser, less structured, more self-focused, etc.

That said, I assume neither of us know anything about natural disaster management, so we're both really theorising on a deeply practical matter... Our thoughts on the topic are probably not worth the bits carrying them ;-)
> The majority of desktop installations are either Ubuntu or Ubuntu-based, and Ubuntu is quickly becoming the server of choice as well.

Unless you are using unity, I don't see why a distribution should be called ubuntu based instead of debian based. A lot of "Ubuntu derivatives" are not based on unity.

Sure Ubuntu has a betteer installer and pretty themes, but the base is undeinably debian.
On Linux it is actually the window server that provides the interface between applications and the video driver.

Linux does not have a standard graphics driver interface like Windows does, at the moment is sort of defined by X, and since Wayland and Mir aim to replace X, the interface will be replaced too.

This means that every driver needs to interface with each of the window managers.

I would agree that is a silly idea, but such is the world when applications need very low level access to hardware to attain real time performance. You just get a tangly mess.
I think it is way too early to call a trend. And to the degree cities are growing just barely faster than suburbs (.2%) for the last couple years, that can largely be explained by the housing bubble and recession. While there is some data showing young people moving to cities, there isn't much showing families returning to cities.

According to his analysis of the 51 metropolitan areas with more than 1 million people, the primary cities in those metros grew an average of 1.1 percent, compared with 0.9 percent growth in the suburban areas of those metros between July 2010 and July 2011.*

http://www.theatlanticcities.com/neighborhoods/2012/06/urban...
It works for me! http://i.imgur.com/TamLSvf.png
3k LOC in a single file... ouch. Someone introduce Dave to makefiles.
I gave them something much harder to break, but I guess they wanted anything to be able to break it.
Hasn't there only been one non-profit YC so far, Watsi?
Watsi, I think they are the only not-for-profit startup, are they?
Beyond that, it may be because Mir is GPLv3 licensed and Wayland is MIT licensed. Just a hunch.
Ask HN: How do you break out of your comfort zone?
I'm:

-26

-making $140k/yr

-living in a big one bedroom w/ garage parking in a popular San Francisco neighborhood

-have a great job on a small team with lots of leverage

-my job is remote and I can work anywhere, at any hours

-my hours are well controlled, and sometimes even under 40 hours a week, if I'd like

-the company culture is great, people are cool, and there's tons of support for open source

-I've amassed a solid collection of high quality furniture and electronics for my living space

...and I hate it.

The problem is: I'm in a huge, comfortable pit.

The product I'm working on doesn't interest me at all. Otherwise, every other aspect of my lifestyle is top notch (and tops nearly all of my peers).

If I made any change, I'd most certainly be sacrificing some premium lifestyle element that I'm currently enjoying.

What should I be doing? What should I try to recapture the bold spirit of when I worked in 6 person startups/followed my wanderlust?

As someone who's 26, I'm beginning to ask questions like: where is this all going? when do I plan to get married? where do I plan to settle down? etc.

I'd love to pursue art in some form but have next to no background in it and, at 26, jumping feet first into that would undo all of my career work so far, and set me back to when I just graduated college, or worse. Starving artist, indeed.

Any advice, hackers and adventure seekers?
http://www.zdnet.com/blog/open-source/is-ubuntu-becoming-a-b...

A quick Google search will produce this information. Furthermore, I think a survey of new server deployments would be even more in Ubuntu's favour, though gathering such information is no doubt difficult.

In the article it does mention that Ubuntu is the most popular distro for Amazon deployments...
Agreed. I've been at hackathons where 50% of teams just showed slides/mockups, a few had local server urls, and we were the only team demoing on a live URL.

I'm glad they're focusing even more on what you've actually built in a weekend vs what dreams you've spun.
I don't use my work network for banking, no, because IT monitor and proxy everything and I don't trust the IT dept. Mostly for personal stuff I use my iPhone. Not really any need to use a work computer for that. I don't read "sleazy blogs" at work, in fact I'm not even sure what you mean. If you mean porn, then ewww, no. If you mean things like techcrunch, theverge or hn (which aren't sleazy) then sure, I read those, but i don't need privacy for that.

if I did use the work computer for personal email, It's not like people are sitting on top of each other and 12pt fonts can be read.

This seems to me like kids and their sense of entitlement. Goof off if you want, all you want, but don't expect the company to provide you with privacy just so you don't have to feel bad about it.
It seems to me that the proximate cause of Detroit's problem is this massive flight of high-value (in the economic sense) population. I don't see even an echo of that happening in the US; certainly not at the level that it could be considered a problem.
The problem is that you might find yourself at a point where it is just not all that enjoyable anymore. Your adviser stops caring about your research, or you are told that you need to get N papers published by the end of the year to stay in the program, etc. Maybe you find that you are unable to work with your adviser, and there is nobody else who will take you on as a student. I have seen a number of people leave grad school over such things.
At first glance, the colorful layout (and the introductory tone of the first page) made me think this was a brochure page for a company specializing in CRO.

It's not - it's a comprehensive and detailed 12-chapter summary of best practices and techniques. Stick with it, it's worth a read.

To the implementors: you may want to make it more obvious it's a full course, with the chapter list (or at least next/previous) at the top or in a sidebar. (I of course missed the "Chapter 1" badge and chapter list link when scrolling through.) Great work!
CEOs are people with frustrations and lapses too.

And some high-functioning teams use extremely ribald language internally. Composing every internal message to a "what if this become public?" standard is the safest policy, but imposes such costs on clarity/motivation/speed that it might not be the optimal policy.
I used it yesterday. It works.
I'm sad the newer time functions are still "esoteric"—it's the only sane POSIX timer API I'm aware of, but it's not available on Mac OS X or FreeBSD the last I checked.
Google Analytics' reporting interface... Your visitors who haven't upgraded their browser will see have their page views collected and reported on.
What's your view on FPGA's? Could you trust FPGA based computers on the premise that an FPGA fab doesn't know what configuration the chip will eventually be used in? (of course, then you'd still have to trust the FPGA toolchain but at least the output of that toolchain could in theory be validated to correspond to the input).
Can't elaborate, but there's quite a bit more to it than that. The rabbit hole is pretty deep.
Ubuntu has made more modifications than simply the Unity DE. Is Linux Mint (the regular edition) fully compatible with Debian? Does a Debian server have the same features as an Ubuntu server?