skysight-inc/HackerNews huggingface dataset:
Funny. I had noted your name after seeing what you did quite some time ago. Now I just updated it with "has no kids". (A bonus to me).

I hired an attorney many years ago and when I found out he had no kids that was a plus. It meant that he would be able to think about law without distraction and I wouldn't be hearing excuses about how he left the office early to watch the soccer game. (I have kids by the way but have managed to still keep work a priority. I haven't found this to be universal though.)

I was right about the attorney. Many Friday's he was at the office late and was generally available any day any time he didn't have many distractions.

Of course I'm not commenting on what is good for him but for me I saw it as a positive.
You could have just said that you don't understand what money is.
No sound in Chromium on Linux (Ubuntu). Unfortunately, that often happens when I click on these experiments, due to lack of MP3 support. There is MP3.js to get around the patent issues, if Linux support is important to you: https://github.com/devongovett/mp3.js
Well, I would think some people roll in taxes as part of cost of living. Especially with California with its taxes disguised as "fees". But cost of housing is a huge factor as you say.
Depends on how you define "shipped". :-)

We don't consider any of our projects "shipping" in the sense of being "GA" (or even "alpha") yet, but we've delivered a lot of code. And we have some stuff that's shaping up to a point where we can start showing it to potential customers and work on trying to find an alpha customer from the "earlyvangelist" types.

https://github.com/fogbeam/Quoddy

https://github.com/fogbeam/Neddick
Jokingly: perhaps a board of governors meets every so often and decides what the rate should be?
My pants got stolen while I was attending life guard classes. I had to walk home in ~30 degree weather in the snow in wet swim trunks.

I sometimes make bad decisions.
This is a perfect example of how ignorance can lead to fear, uncertainty and doubt. It's also an example of how erroneous media can easily mislead the public.

Instagram was never going to "sell your photos." If you read the TOS, they were reserving the right to advertise against your photos much like how sponsored stories work on Facebook.

But advertising is so evil right? Time to give up Google Search, Gmail, Google Maps, LinkedIn, New York Times, etc.

Frankly, I find it funny that your everyday consumer is in an uproar because they think that their kissy-face photos could even be sold.

Companies like National Geographic whose businesses are built on the IP around their photos have legitimate reasons to be concerned in general. In this case, though, these changes would've allowed them to advertise their magazine on Instagram. Professional photographers may also want to protect their content from being used in advertising.

But 99% of users are every day people taking pictures of babies, dogs and the sunset...content that would almost never be "sold."

Also, the fine print on AppData shows that their method of measuring users is completely prone to error. Many other apps showed a drop off and FB made some algo changes around the same time.
Antartica. Working for the DPW (Dept of Public Works) at Burning Man one year. Zero-gravity flights. Wing-suit skydiving. Living in Amsterdam for a year.

This is just a short chunk of things copied from my bucket list. Kids don't mix well with the above activities.
Ben Franklin claimed he ate rocks?
That's the fallacy of the startups at work: just because advances in technology allowed 20-somethings to invent/build something with world-changing effects, it doesn't mean that the older people stopped inventing.
What do you mean by becoming more liberal? If anything the white population of texas has become more conservative and solidly republican over time. Until the hispanic population reaches a tipping point texas will be as conservative as any deep southern state. Just based on population data that really won't happen until 2028 at the earliest.
If there's anything on this Earth that's subject to network effects it's currency. If the creators of Freicoin appreciate Bitcoin enough to name their efforts after it, why would they even try to fragment it in the first place? Does demurrage make it that much better?
I'll go one farther. I think the current FISA law is better than the previous one. Yes, I do find the oversight provisions a bit weak, but it's better than the absence of any legal framework for targeting non US persons communicating via US systems.
I'm going to refrain from doing the math backwards to find out how often you have sex.
I know this sounds tired, but 31 isn't really the typical age when people start having regrets.

At 31 I was still going to dance clubs. Even then it was weird because most people there were in their twenties. Now it would feel even weirder, although I think I might go again now and then...

Just saying that the things that seem like fun when you are 31 might not always be fun when you are older. One example might be dating. Of course not necessarily.
There's lots of ways this data could be interpreted. If you look at the data by national origin, a contributor to the outflow of "domestic migration" is first-generation children of foreign immigrants to California. This net flow is a just a fact of life for any state that receives large influx of foreign immigration. The immigrants move here and their children, having no particular long-standing roots in the state, move around.

California has more than twice as many foreign-born residents as any other state, and more than three times as many as Texas. These foreign-born women in turn have more children than natural citizens of the state (about 90 per 1000 women per year).
I had always hoped that cochlear implants would go mainstream. Imagine a bluetooth cochlear implant...
Nice work! Any plans on updating the Github repo https://github.com/adrianleb/harmogram with this version?

Reason I ask, I wouldn't mind contributing a feature where the user can select their own microphone input as the audio source and have the paper.js visualisation react accordingly.
Slashdot Peeks Into the Business Side of Online Publishing (Video)
We've interviewed editors and writers, and plenty of writers' work gets linked from Slashdot, but we pay little or no (mostly no) attention to the business side of the publishing business....
Either your sarcasm is a great deal drier than I'm used to, or you're serious. Mind providing your reasoning?
Anecdote: Walking around Seattle, I stumbled into an olive oil/butter shop (think: wine shop, but not). In this shop was an 8 year old girl. She, in the shop without a parent or guardian, asked the attendant, "Which one of these is the organic butter? I only eat organic."

Who knew the insanity started so young?
Vacation!
I'm a restaurateur, and a big fan of dmc, I enjoyed his take, but...

I've sketched out probably every idea Dave has illustrated here, and most of them don't make it far enough to even bust out an MVP. I have the advantage of a massive network of restaurant owners, from high end to QSR (quick service restaurant), and an even bigger network of hospitality staff. They chew on them, and spit them up.

It's not that it's impossible, and paradigm shifts in how the business is done is something I've pursued my whole life, but it takes a tremendous effort, and a retraining of your customers. Friction.

My operations were fine dining, casual wine bars, and nightclub/lounges. Exceptional experiences are the highest pursuit, and every problem DMC has an issue with would never exist in one of our operations. It's just a competent operator, well trained staff, and proper systems.

Some of the QSR chains I've worked with could use some help from tech, but the customer at a QSR is looking for less customer friction, not more.

I'd love to sit down with DMC sometime and give him some insight on where the real opportunities are in the space. He's right, it's a prime target for disruption, but not in the way he's thinking right now.
does it require an external port to listen on? i started the client but it doesn't seem very happy (i am behind a firewall with no way to open a port).
Show HN: My Weekend Project- A Daily Nutrient Counter
Was trying to do this manually and it was a nightmare hahah. So here ya go :P. Database does need a bit of fleshing out, though.

http://saiko-chriskun.github.com/nutricount
Along with this study it would be enlightening to see if someone could correlate it to a decline in California's jobless rate:

http://www.latimes.com/business/la-fi-mo-california-sheds-38...

Of course, you have to take the jobless rate with a grain of salt as it does not take into to account people who have just given up looking all together. I still wonder if population decline in California could contribute to lower unemployment (more jobs open for the people that stay in the state).
Not sure about that: have you had dogs raise 6 puppies in your house?

If you argue like that, kids can be raised much cheaper, too. And there are even examples of kids being raised by wolves, I think? Hm, problem solved: get a dog and a kid, let the dog raise the kid?
Also, isn't there a pretty big distinction (even just in terms of required flight hours) for Commercial versus Airline Transport (ATP)? ISTR that ATP required at least 1k hours.
Would like to point out something here that might not be obvious to those discussing the pros and con's of having kids.

Some people are really into kids and have made that choice and couldn't do without kids. They enjoy kids like some of us enjoy computers. They want as many kids as they can and don't think of any of it as a burden or "work". It's just pure joy to them. Just like some of us like to program and "play" with computers and find it fun. Then there are as you know people who don't derive any enjoyment from kids and would rather just work and do what they want. Just like there are people who find no enjoyment in doing the things that some of us do for fun. Nothing wrong with that. Don't be pressured into having kids just because it's what society seems to tell you is the best thing to do. It definitely doesn't float the boat of everyone just as everyone is not all into computers, cars, skiing, knitting or pets. Everyone is different.
For a second, I looked at your reply and thought I typed it! I've been practicing my node.js and MongoDB skills, so I'm working on a little weekend project as a showcase.
This holds true for Israel too. A lot of people in Hi-Tech are avid mountain bikers, including myself. It's one of those sports full with technology from bike parts to training computers to heart monitors. Also a great money sink :)
> The link at the top is mislabeled, you can't be an "adult" and not have kids.

I don't know what drive you to that conclusion, or what makes you equate not having children with never leaving your comfort zone.

I know parents who are not "adults" in the grounded/perspective sense, and childless couples with more perspective than I can conceive.
So that's why my rent here in the SF Bay Area is decreasing! (Not).

I admit it was kind of nice after the Loma Prieta earthquake in 1989 and the dot-com bust in 2001 to have some breathing room. Alarms about hordes leaving California have the opposite effect on me, as I look forward to uncrowded hiking trails and affordable real estate.
I agree with this. In any given team, the PM should be the least expert on any given subject (e.g. what parts of the codebase to utilize, how to design the page, etc.), otherwise you've staffed the team incorrectly.

Forcing the PM to create requirements based on things she doesn't understand well is a surefire recipe for failure, as you said.
haha yea. I am going hard at python/flask and also brushing up my git skills.
TL;DR: Some guy on Twitter says "VCs will fund any company with a Series A if they are making $2,750 a day". The author disagrees and says that there are 3 things that are important: market, growth rate and margin.
A tool like YSlow in the browser, or http://WebPagetest.org will show you what is cached and what isn't

WebPagetest.org shows you the first time call which is generally awesome, but in this context will also show you the second visit experience which takes into account the content cache settings.
Hacking ones own solution has benefits: control over the technology, freedom from proprietary interests, ability to enhance the behavior, configuration and customization, integration with other technologies, knowledge of how to build other things later..., etc

Oh, and if I get bored, I can always reuse the hardware for something else.

Probably the same reason why I garden instead of buying from the grocery store, or why I grind my own meat for my burgers. Sometimes, if you want it done right, you have to do it yourself.
Evolution is brutal and without mercy. To fight it’s brutality and lack of mercy should always be our goal. It is not and never will be our friend. We shall triumph over it.

To make any of our decisions dependent on it makes no sense.
While staying clear of that mental trap is key (so easy to forget, at least here in the US), I also think that for it to feel easy, some people have to make a conscious effort to make it easy.

If you're anything like me, any intellectually-gratifying side project I get started on will slowly consume me if I'm not careful. By that, I mean that it's what I'll think about when I get up, before I go to sleep and, yes, during all my free time. I can't do the one hour a day thing.

It's simply impossible to balance that state of mind with young children, at least the first few years, because it's not so much that they'd resent you if you chose to spend your free time on that side project instead of them (although if they're old enough, they will), it's that they physically need you for reassurance, feeding, diaper-changing, etc...
That's a lesson I learned the hard way, especially after my second child.

A real danger for people like me is that you could end up resenting your own kid for depriving you of that intellectual gratification you crave. No matter how much fun little kids are (say < 4), they cannot satisfy that craving.
You'd want to know but could not easily learn from this article that the wiretaps in question here pertain to foreign intelligence surveillance (ie, the government's authorization to spy on foreign entities).

You'd probably also want to know that the hotbutton issue actually at play in this authorization is programmatic surveillance, which is what it sounds like: automated collection and analysis of intercepts. The statutory problem with programmatic intercepts is not that they're unlawful, but rather that FISA ss written required individual suspicion for every captured communication, which is logistically intractable for this application.

The law as written limits the application of programmatic surveillance authorizations:

An acquisition authorized under subsection (a)–

(1) may not intentionally target any person known at the time of
acquisition to be located in the United States;

(2) may not intentionally target a person reasonably believed to be
located outside the United States if the purpose of such acquisition
is to target a particular, known person reasonably believed to be in
the United States;

(3) may not intentionally target a United States person reasonably
believed to be located outside the United States;

(4) may not intentionally acquire any communication as to which the
sender and all intended recipients are known at the time of the
acquisition to be located in the United States; and

(5) shall be conducted in a manner consistent with the fourth
amendment to the Constitution of the United States.

None of these points are to suggest that Wyden is wrong to be seeking accountability for FISA warrants or that nobody should be concerned about foreign surveillance or that there aren't real concerns that foreign surveillance is capturing lots of domestic communication.
Most weeks I try to get about 60, sometimes more, but there have been others. We have a fantastic daycare, and the wife and I team up to manage the routine.

I don't expect that I'm the norm, but I chose to put party nights, poker nights, industry events, and other distractions aside for work, and get to spend enough time with her.

When daycare is closed, however, I'm right screwed.
The likelihood of a user getting a 500 on his first hit is the same as the user getting a 500 on his 100th hit - 2%.
Not really crazy. Not everyone at MS is a developer. Likewise, defense companies need a diverse range of employees as well to fully function. However, being surrounded by top secret information all the time, every employee will need to have clearance. Thus the top secret janitors and graphic artists.

Disclaimer: I live in the DC area.
I would argue that the network effects belong to cryptocurrencies in general. Since there can't be any barriers of entry to implementing cryptocurrency exchanges, exchanging them from one to another will always be trivial and cheap, if they have any kind of market.

In fact, it is possible to make a hosted bitcoin wallet, which can be integrated with an exchange, and users can pay in any cryptocurrency the merchant requests.

So I believe that the more different cryptocurrencies, the better.
Like OP, I like being around technology, and I'm pretty socially ept, and here, I make a case for my chosen calling -- technical recruiting. Unlike many others in recruiting, I didn't fall into it because I didn't have other options. It was a conscious choice. I left engineering to do this, and I haven't looked back.

I spent almost 5 years working as a software engineer. I knew, when I started, that this wasn't really going to be a lifelong thing. I'm pretty good at programming, but I don't love it. I even do it in my spare time sometimes, but only stuff where there's an immediate positive feedback -- I hate struggling with problems or figuring out the most efficient approach. When I went to bed at night, I'd berate myself for not hacking on the weekends or becoming an expert in my field. I'd read Hacker News and feel guilty for not being one of those people who builds crazy data visualizations in their spare time. I'd worry that one day the jig would be up, and everyone at work would figure out that I just wasn't one of them.

Over time, I organically fell into a role where I was filtering resumes, interviewing people, and so on. I was enjoying it, but I didn't really let myself think about that too much -- the idea that this could be a job didn't really jive with my sense of self, so I ignored the signals. One day, my lead told me that if he were to start a company, he'd want me to do this for him. I laughed in his face.

But the idea wouldn't go away. It kept resurfacing and then retreating under the weight of cognitive dissonance. If I weren't an engineer, how would I introduce myself at parties? I didn't want to be one of many HR girls because then I wouldn't be special anymore -- we all know that girl engineers enjoy a certain status, and I didn't want to let that go.

And then I saw this Einstein quote somewhere in my Facebook news feed: "Everybody is a genius. But if you judge a fish by its ability to climb a tree, it will live its whole life believing that it is stupid." And it stuck and the pesky fucker wouldn't go away. And then I realized that, shit, I could plod along and be a decent engineer for my whole life and always feel guilty and avoid reading Hacker News. Or I could be what I actually was, fill a niche that not many people other than me could fill, and actually be happy and self-actualized, not in the hippy dippy bullshit sense but in the way where your actions are consistent with your insides.

So I gave it a shot. I got to meet a lot of smart people and have good conversations with them, I got to make snap judgements about people, I got to have to quickly learn about new topics so I could discuss them at some depth (wtf is this on this guy's github? I guess I'll have to learn a bit about it before we talk), I would be pretty unique in that there aren't many recruiters with a strong technical background, and I could run my own business eventually (for now I'm running tech recruiting at a startup, though I'll be going off on my own at the start of 2013).

And, you know what? For the first time in my life, I'm happy professionally. So there's that.
Web Analytics for the Physical World - Holiday Analysis
We exceeded "enough humans in the world" forty years ago. Now we're basically manufacturing food out of fertilizer, which only works until the fossil fuel runs low (or a crash program of nuclear energy, which we haven't started). The Green Revolution was an impressive achievement, but one we are not prepared to repeat.
The team & hiring
Best explanation of monads I've read the last decade.
It's California's stupid fault for picking that tax system. It's not like residence-based income taxes were decreed by God as the only way to fund a government.
Hopefully no bikes were offended ;-)
hehe the secret is delegation, and a kick ass to do list. Just like building an mvp, I don't let feature creep seep into the world i'm building.
I was looking at this earlier, there's an API too that seems pretty simple to use:

-----

(1) Developer key: http://datamine.mta.info/user/register

(2) The data is in Protocol Buffer format, so get that: http://code.google.com/p/protobuf/downloads/list

(3) The proto definition of the GTFS-realtime feed:
https://developers.google.com/transit/gtfs-realtime/gtfs-rea...

(4) Some static data (which has IDs for each station, etc).
http://www.mta.info/developers/data/nyct/subway/google_trans...

(5) You can just curl the URL for all the current data (with your developer key):

curl http://datamine.mta.info/mta_esi.php?key=<developerkey> -o /tmp/mtafeed

(6) And you can decode it using protobuffers (protoc is from 2 & gtfs-realtime.proto is from 3)

cat /tmp/mtafeed | /usr/bin/protoc -I /tmp /tmp/gtfs-realtime.proto --decode=transit_realtime.FeedMessage > /tmp/decodedmtafeed

(7) Now you have a file full of messages like this:

entity {
id: "000170"
trip_update {
trip {
trip_id: "078600_4..S44R"
start_date: "20121228"
route_id: "4"
1001 {
1: "04 1306 WDL/UTI"
2: 1
3: 3
}
}
[ some data removed ]
stop_time_update {
arrival {
time: 1356720373
}
departure {
time: 1356720373
}
stop_id: "635S"
1001 {
1: "2"
}
}
[ some data removed ]

Each "entity" looks like a "trip", i.e. a train. It says where the train is and when it will arrive at various stops. I found more documentation here:
https://developers.google.com/transit/gtfs-realtime/referenc...
and here:
http://httqa.mta.info/developers/pdfs/GTFS-Realtime-NYC-Subw...
But still need to parse it all. It seems to be basically like this:

In the "entity"
- trip_id: "078600_4..S44R"
* 078600 is a train id or something
* _4.. means it's a 4 train (this is also available on the route_id field)
* S means it's heading south
* 44R describes the stops this train will make. I'm not entirely sure how to parse this.

In the stop_time_update:
- stop_id: "635S"
* you can find the stop codes in stops.txt from (4). This one is "635S,,14 St - Union Sq,,40.734673,-73.989951,,,0,635"
- arrival / time: 1356720373
$ date -d @1356720373
Fri Dec 28 13:46:13 EST 2012

So, I guess there was a Downtown 4 train, scheduled to stop at union square at 1:46:13. (I downloaded this about about 1:30 Eastern, so that seems right).