skysight-inc/HackerNews huggingface dataset:
Thanks! Yeah, I was definitely helped out by my leadership. They all kinda knew I was good with computers and so I was kind of the unofficial "tech support" for the company as well.

I also know a few of my friends who were in signals who came out of the military to get some pretty good jobs. Another good thing is that the Army encourages you to take courses online while you are deployed or even when you are serving. So you can get credits which you can transfer to a university when you try to get a real degree.
Understanding Twitter Favoriting Behavior (paper)
> People keep wealth in other forms besides banks.

Where do people keep money that involves the money truly sitting inactive?
> For example, if you want to delete 3 words, there is an action to delete (d) and a motion to move forward one word (w): 3dw (read (3) times, (d)elete (w)ord)

I prefer to use d3w since it feels more like English. It's also more compatible with other combinations like ci" ('change inside quotes', e.g. to change a string), ca" ('change around quotes', e.g. to replace a string with a constant), or yt{ ('yank to brace').
There are quite a few decent websites which can teach you and help to understand those technologies, e.g.:
http://teamtreehouse.com/
https://www.codeschool.com/

Would take one of the paths for web developer.
https://hn.algolia.com/?q=bomb+japan+stalin#!/story/forever/...
I run sshd in one of my Docker images. BUT most of my Docker images are single-app, with no sshd. This includes the various applications I'm working on. The one I ssh into is a (most of the time) replacement for ssh-ing into my actual server. It defines /home as a volume that I pull in from a directory on the server.

Then when I start playing with a new application, I set up a new docker image for it, and has that docker image bind to a suitable subdirectory that is then shared with the "dev" image I ssh into.

This means I always have 100% up to date documentation of the requirements for running the app, in the form of the docker file.

I don't see a problem with running sshd in a Docker container. I do have a bit of an issue with "throwing a bunch of stuff" in the containers. If your purpose for having ssh there is to be able to investigate things, then I'd argue you don't really need it in most cases:

- You can copy files out of the containers with "docker cp"

- All the processes are visible and traceable from the host

- You can choose to export the important bits of the filesystem of the container, so that you can start a second container to inspect those bits more thoroughly (this can also be used to great effect to allow apps that needs to work on the same file sets to be isolated in separate containers).

- During dev/testing you can easily override the entrypoint and start a shell.

In practice I've found that while introspection of various forms is important during testing and development, there's also a certain benefit in not giving yourself direct access to easily modify stuff: It makes it easier to maintain discipline and update the Dockerfile etc. and rebuild containers.

If you also use e.g. systemd to run the containers, and log to the console, you get your logs concentrated via journald and optionally shipped on to rsyslog etc., and combined with the docker tools and careful use of exported volumes, there's very little state left where there's much need to ssh in to a specific container. There's also a tool (forget the name; EDIT: D'oh, it's "nsenter" that's presented in the article I'm thinking about) that let you run a process in the same cgroup namespaces as your container as well.

If anything, I'm leaning towards trimming the containers further, down to the bare essentials for each specific app.
I never cared one bit about SEO so whatever it does it does. I started alerting the users many months ago that a shift was imminent and the traffic has dropped a bit but not in a terrible way. Many people had already fixed their links and I suspect the remainder will do so shortly. Of course there will be a permanent hit from this, the new (actually, the old) domain is a lot harder to remember than the one that just sold.
L Developer Preview SDK | Android Developers
In 2004 my airborne infantry unit deployed to Iraq. To make a long story short I helped us purchase a commercial off the shelf satellite internet system, get it shipped, set up, and configured for the unit. I got an ARCOM as well. I really was just trying to help my unit keep in touch with home. Laughably my command thought I was undercover CID, how else would a dumb grunt be so smart? What my command didn't know was that before I joined in 2003 at the age of 23 I already had 6 years (I started working while in High School) of professional software development, systems/network admin work under my belt.

When we got back I was useless physically as I had to rehab after a surgery. The XO stuck me in the arms room and I also tried to help our (typical) overworked admin NCO with normal company business.

Here's where it gets interesting. The admin NCO was a super bright guy with zero programming background. In fact it turns out he was just one of man bright NCO's with no programming experience who had held that job at one time or another. Guess how he kept track of the company's business? In a custom Microsoft Access application with plenty of home spun Visual Basic. The funny thing is he didn't write the app, oh no, some NCO years before him had written it and like some odd cultural tradition handed down for generations every NCO after him just progressively enhanced it to suit their needs. There was an old Access book on the shelf in that office and each admin NCO had picked it up, learned what they needed too, and carried on. Said admin NCO is now a doctor.

As a consultant I've come across similar stories in different industries of people picking up VBA and building custom things with no programming background. They always warm my heart.
Introducing Proximity: Simple and beautiful tools to grow your movement
Thank you for the great effort. Glad that lots of small but annoying bugs have been closed (like modal shift). Bootstrap is a big relief for those who aren't, can't or don't want to be CSS ninjas.

Update : I dropped it in my project followed by s/bootstrap-3.1.1/bootstrap-3.2.0/g . Nothing broken. That's a delight !
Plus that is where most of the smart Soldiers end up.

Sometimes. :D I say this as a former 98C who has seen the dumbest people in MI units.

But you're right about the need for programming support: during the Gulf War I discovered that the '386 (possibly '286) that we'd been using primarily as a Wing Commander Entertainment Console in one of our comms huts also had a copy of DBase III on it. Figured out how to create a table and query it, and applied it to my job. Didn't get a medal out of it, but it opened my eyes to the usefulness and power of databases.
Medical Device Coordination Framework
Jumio. Uses upload of passport though.
I was in Austin with a realtor. I have kids. I'm not trying to live in an apartment. I want at least a townhouse, if not a single-family home. The commute distances from extremely affordable homes in South Austin to downtown wasn't that bad, but let's keep something in mind: the vast majority of Austin's tech jobs aren't in downtown, they are actually scattered all over the city. The homes I was looking at were 15 minutes from the office.

There isn't a single place in the entire Bay Area that is remotely as affordable. Also, Austin is a buyers city. The rent to home price ratio clearly tilts towards buyer. This is because of the tremendous amount of development upping the supply of new homes for sale, but not for rent.
The Biggest Diamond in the Known Universe Has Been Found
85% is way steep, but the general idea is necessary. It prevents the development of a de-facto hereditary aristocracy and also prevents the economy from being winner-take-all. (Citation needed; I can't find it at the moment.)
nsenter might be a short term solution, but IMHO, getting a resolution to this issue https://github.com/dotcloud/docker/issues/1228 so you can just do "docker exec <cid> /bin/bash" is much simpler than the nsenter call he recommends. Plus, he leaves out chroot, so I have a different view of the filesystem than PID 1 inside the container does.
Another downside on some (private) networks is that it breaks MAC-based DHCP reservations.
Jumio is actually a complementary service to ours. Jumio pulls information off of identification, but the information is not verified. You can use us to verify and authenticate that information.
I wouldn't actually recommend getting the kind of whiteboard marker pictured in the article. They're generic and easily mixed up in the sea of crappy markers you're trying to get away from in the first place, so you'll inevitably spend a few minutes at the end of every meeting scribbling a line on the whiteboard with each marker in the room to make sure you're taking your marker (because ostensibly yours is the one that writes well). Not to mention that losing the cap is frustrating.

I got a whiteboard marker with a "retractable tip" and I really recommend it. It basically looks like a slightly blown up pen, fits in most of the same places (e.g. in your bag), and fits in your hand a little better (ie more like a real pen).

I know it seems trivial, but those pens were a real game changer for me. And yes, I know how sad that sounds now.

edit: I thought about not linking to an item since it'd look like I was trying to sell them, but the item the author linked to was a single dry erase marker (for close to $20, currently), which is either hilarious or outrageous depending on your sense of humor. I got some Expo markers[0]. Cheaper, more pens, more colors (although if you want just black pens I think there's a cheaper 3-pack out there).

0: http://www.amazon.com/Expo-Retractable-Markers-Fashion-17516...
http://leanstack.io/categories is a pretty big repository of such services.
Edit: or maybe you mean services which offer the equivalent OS software as a Saas?
ESPN: Yes Were Having World Cup Streaming Problems
I'd be curious if you could do a post on that. I'm in the business and while I can't predict the future I don't see it that way. At least in the short term long term of course anything is possible obviously.

While to others it might sound like you are taking a hit my guess is that you simply got a good enough number that you decided not to go for door number two. Which could be 5 years down the road or never.

The market for this type of name is basically the following:

a) A non chinese domain investor (good luck getting anything north of 350k from one of those).

b) A chinese investor (in which case all bets are off after all they buy numeral domains for ridiculous amounts). I've sold to a ton of these guys.

c) A startup (but not going to pay a million for a domain).

d) Some company that needs those initials.

e) Some major company that needs a brand name. And hopefully doesn't have a trademark but has a budget.

As such (as we both know) you can wait forever for the right person or company to come along. So if someone throws you a million(s) for the name you are going to think long and hard about not taking the money.

And the fact that, say, some billion dollar company wants it doesn't mean they will part with millions to buy it.

Anyway congratulations.
Yahoo Finance went down today
http://finance.yahoo.com/q;_ylt=ApgPq6HCUqH46MViCpn1MdmiuYdG;_ylu=X3oDMTBxdGVyNzJxBHNlYwNVSCAzIERlc2t0b3AgU2VhcmNoIDEx;_ylg=X3oDMTByYmRjcWRiBGxhbmcDZW4tVVMEcHQDMgR0ZXN0AzUxMjA0MQ--;_ylv=3;_ylc=X1MDMjE0MjQ3ODk0OARfcgMyBGZyA3VoM19maW5hbmNlX3dlYl9ncwRmcjIDc2EtZ3AEZ3ByaWQDBG5fZ3BzAzgEb3JpZ2luA2ZpbmFuY2UueWFob28uY29tBHBvcwMxBHBxc3RyAwRxdWVyeQNMTktELARzYWMDMQRzYW8DMQ--?p=http%3A%2F%2Ffinance.yahoo.com%2Fq%3Fs%3DLNKD%26ql%3D0&type=2button&uhb=uhb2&fr=uh3_finance_vert_gs&s=LNKD
If you really do have a container per process, I'd suggest you check out OSv from Cloudius Systems. If a single address space is all you need and you're the only process using the network space, you can make a lot of optimizations and assumptions that aren't being made in a Docker instance. They were able to get better performance running memcached inside OSv inside KVM on Linux on bare metal, then they did running memcached in Linux on bare metal.
Henrik's book here can definitely help you.

But just to add my 2 cents for working with API's specifically - on the server side - a good start might be to play around with Node and CouchDB. Try building a basic app.

Couch is a database with an HTTP API out of the box, so if you can get the hang of it's basic operations then you will inherently have the fundamental knowledge needed to work with just about any other API.
My first app: Habit Streaks
2 months ago I had never touched code but I was always dreaming of releasing my own product. 2 months later and with A LOT of help from teamtreehouse and stackoverflow, I've released my first app.

Any feedback would be very appreciated.
You just stepped on a lot of toes.

The most popular project on Github is : https://github.com/search?q=stars%3a%3E1&s=stars&type=Reposi...

Clearly there has to be something worth more than 50 lines of CSS.
>But humans often lived in periods of high food availability. //

It's not just high food availability we have - I'm a few steps away from a ton of high calorie foods and could get more sent to my house without leaving my chair. In the past, even with plentiful supply, one had to [generally] put in some effort to get food. That doesn't seem to be the case for many now.

In the scenario of high food availbility meaning there's plenty of fruit to gather (and process to save for winter) and there's plenty of deer to chase then I can see I'd get more exercise.
SQLite added CTE (WITH RECURSIVE) recently - http://www.sqlite.org/lang_with.html
Dov Charney's Failed Utopia
Based on all the repo email notifications I'm getting, I believe that may be the case :)
Whenever an iPhone or Android app doesn't follow the standard styling for the platform -- aka if it looks different -- complaints flood in.

Whenever a web app doesn't look different, complaints flood in.

Consistent styling on disparate web pages is a good thing, in my optinion.
Notebook interfaces are nice for interactive work (I love the concept and advocate for it), but they're no replacement for an IDE for writing packages. I spend most of my time in the notebook interface, but when it comes to writing a polished package, I use an IDE or a separate text editor. (Check out http://www.mathematicaplugin.halirutan.de/)

Having worked on a medium-large project collaboratively (http://matlink.org/), I can't imagine how we could have managed without using plain text files and version control (notebooks currently cannot be efficently used with version control systems).

IDEs are not used just out of habit. They have their uses, and notebooks can't replace them, just as IDEs or simple REPLs can't replace notebooks.
"The wealthiest families in the UK are those of the Earl of Cadogan and the Duke of Westminster, both of which inherited ownership of prime London real estate. They have done nothing to develop that real estate, nothing to earn it, and their ownership benefits absolutely nobody except for themselves. In fact, their total control pushes housing costs so high that the entire nation has become indebted to pay excessive mortgage costs, simply to protect their ownership of land that is, in national and global terms, economically dormant."

This is completely true, apparently. I was just listening to an Economist podcast episode on real estate in London. Existing housing property cannot be redeveloped for higher density because the existing long-term leases do not come up for renewal at the same time and must be renewable. On the other hand, the freeholder (the one actually owning the property) is in theory responsible for infrastructure but is apparently free from that responsibility in practice.

London sounds worse than San Francisco.
Open Letter to Coach Klinsmann from NY Governor Andrew Cuomo [pdf]
This doesn't make any sense. Ancient literature will be lost no matter how many languages the world holds at any time -- language change means that it isn't possible to understand ancient works. Sure, it's easier for an English speaker to pick up Old English than Ancient Egyptian, but both take years of effort.

> Different people thinking differently is how problems can get solved, instead of monstrous uniformity you seem to be envisioning

People think plenty differently while speaking the same language. They don't think any more differently if they speak different languages.
Is there a download link for the latest version with source code? I would like to browse it a bit.

edit: found something here: http://paint-mono.googlecode.com/svn/vendor/pdn_src_3_0/ (reference before porting to linux started)
It says on your own website that WW.com it was sold for 3000000. I'm confused.
"Seems like a bad time to be buying domains"

In general, buying a great domain with the hope of selling it later for more money is a bad idea. Unless you can steal it and the chance of that happening is slim. And you can wait 5 or 10 years or never for the "right" buyer to come along.

You need a large number of domains to be able to hold them and sell them later on if that is what you are trying to do.
Why do we stop learning?
I see the crazies are out trying to redefine MapReduce as just being map and reduce and completely missing the point. But whatever, they've probably never seen big data loads and are definitely not involved in the industry.
Thanks for that link. I use bootstrap in all my projects. One of the templates on the landing page had exactly what I was looking to do in an upcoming design. I may just buy it and save my self from some of the time I would need to spend on custom design.
Open Cloud Computing Interface: An Overview
I wonder what lead KlearGear to decided it'd be a good idea to try to extort $3500 over the negative review years later.

The original e-mail complaint doesn't exactly cast the complaint in the best light as the customer makes an unreasonable demand and devolves to childish insults (although it does appear they were frustrated when they unable to reach KlearGear). The KlearGear response seems responsible given the circumstances...

http://www.ripoffreport.com/r/KlearGearcom/San-Antonio-Texas...

Any immaturity by the customer pales to the decision send them to a claims department.
Amazon Kindle Fire HD 16GB, Wi-Fi, 7in – Black – | eBay
In case anyone wonders about this, https://gist.github.com/richbradshaw/8949c61fb4ba7b7ed3ba is the basic grid back from Bootstrap 2 (the .container, .row, .spanN one).
Would you mind sharing the significance of this outage? Otherwise ... hmmmmm...
That was his asking price.
I guess it wasn't so clear after all. I think this makes the third example even stronger: use a method that is named what it does.
Android L Developer Preview Device Images Released
Over NSA worries, Germany ends government contract with Verizon
Microsoft is making it really hard to continue to blatantly dislike them.
I think the fundamental technologies of the web are HTTP, JavaScript, HTML5, and CSS3 and should be learned in that order.
I'm not your target audience but I will commend you on a very lovely and clean design!
Great story and inspirational too.
I think that is debatable. CommonJS is certainly simpler, however it won't work for browser-based javascript unless you wrap it with appropriate tooling. In that respect it's not just inferior to AMD, but it isn't even a viable solution.

Not that I'm against CommonJS. It just requires additional tooling to be "superior" so I don't think you should make such a blanket statement.
I recently completed a year long effort to convince my employer to deploy standing desks (turned out to be VariDesks). We must have hundreds of them now and many people are standing and love them.

The general concensus (currently) seems to be that 8 hours of sitting (read not ever moving around) is bad for you whether you excercise or not. I would think an under-desk bike like you describe would also be effective in remedying the problems caused by sedentary work. I'm thinking about adding a balance board like someone else here suggested.
This is a cool project. However, when I tried this, I hound the forced rhythm (and noise) too distracting to be productive. When I removed the treadmill and went to a pure standing desk, something magical happened: it became a dancing desk instead. I still got the high heart-rate and full body motion from jamming to music, and could trivially bounce and pace around the room when stuck and needing to think. (I'm one of those people who paces while thinking yet before this I seldom integrated this into code.)

My $.02, YMMV, etc.
Titan's Building Blocks Might Pre-date Saturn
Let me think about that.

This has been a long time in the works (years), and it's been an interesting but sometimes tiring affair. The obvious candidates to buy it have all had their chance, compared to what other 2L domains have sold for I think my asking price was quite reasonable. I think I understand why this particular party bought it and what their strategy is, so I understand the deal from the buyers perspective in so far as this is possible.

For my side the short version of the story is risk/return analysis, I've made a good bit of money from the exploitation of the domain, I could have kept it and re-targeted it to some new purpose or sell it outright and re-invest the proceeds in some other way. Domains are a fickle thing, you're always operating by the grace of some other party.

Another way to look at this transaction is that the sale of the domain instantly brought about 20 years worth of revenues without the associated costs.

I've got many other reasons for selling, after all, a two letter domain is 'just 16 bits' and I think bits have in the end limited utility, as a brand it was useful but not spectacularly so. Though no doubt someone else could have milked it for much more (for instance, by making it a porn site). I'm fairly tired of the whole webcam concept (no matter what you do, it tends to trend to a porn site unless you feel like babysitting it 24x7) and have been very busy with other concepts in the last couple of months.

The Due-Diligence work is also quite demanding, letting this go to me was not hard once the decision was made. I will miss my ultra-short email address.

I'll do what I can to keep the users happy and the site up in the air, the deserve nothing less, their loyalty over the years has been astounding.
I was once on the other side of this. A nice guy wrote a whole ton of code for a module, refactored things to the max, made it "testable" and a bunch of other things. He was very nice, very enthusiastic, and really wanted to help.

But I had to say no because it didn't fit well within the overall project, and didn't really add any value but a lot of complexity. I felt very bad to turn him down but otherwise I'd be now responsible for code I have no interest in and code I don't feel helps users.

The right way is to talk to the maintainer and agree on what to do first. Or be prepared to run a fork.
Hackers of: Documenting the hackscapades
There was a bunch of news articles about the fact their product is almost certainly being impossible, and Kickstarter presumably decided they didn't want the bad press. (Merely violating the laws of physics isn't enough for them to take action.)
Taking a Break from Online Dating: Offline for the Summer
Currently writing a plugin for Jira, definitely encountering this. Many of my classes that extend/implement a jira class/interface have at least 3 parents, sometimes more.

Another thing that bothers me which may be java specific is the verbosity, classes that are 5+ words like "AbstractEditConfigurationItemAction" are very common.
League of Legends Sets Game Championship for Korean Stadium
We did, he explained it, then implemented it himself, and it was a bug-ridden, memory-leaking piece of shit that isn't merged in either.