skysight-inc/HackerNews huggingface dataset:
I can agree with the young part, but not about being married or having kids. I hadn't launched any side businesses before I was married, and have started, abandoned, and launched one project since having kids.

Being married and having kids can be a benefit. I've found a greater need to manage my time and narrow my focus, being more decisive about what I'll do than dive all into it.

Before I was married, I'd go off on tangents, code for a few days, then look at the project and go meh. For me, I waste less time because my time is more precious.
I have been in your situation many times and have felt the same way; welcome to the rest of the world.

Face it, those of us who are uncomfortable with the status quo and want more than the masses are outliers. This is a good thing! Here's what has worked for me...

Rising out of the ordinary and getting ahead is all about demand, not supply.

Supply: You can read all the blogs you want, read technical books, and study new languages and so what? You are supplying yourself with things that may or may not make any difference and no one else cares.

Demand: Find out what needs are not being met at your company. You can easily do this all the time without even being noticed, "under the radar" as they say. (You don't have to go to your boss looking for something.) They are desperate needs not being met everywhere; all you have to do is look. It may be a user, a customer, a way of doing business. Then fill that need. It's that simple. You will force yourself to learn whatever you have to to get that job done. Then do it again. And again. Before you know it, people will automatically know to come to you when nothing else works.

Business is about getting things done. Learn how to do that whether it's officially sanctioned or not. You will quickly rise above the masses and your life will never be the same.

A few notes:

1. Most people won't even realize what you're doing. For those that do, most will approve. For those that don't approve, ignore them.

2. With this approach, you will optimize your learning. You will learn what is needed, not what you think is cool.

3. You will become much more valuable for 2 reasons: you will expand your skill set and you will convert yourself from a doer to an achiever. The difference is subtle but huge.
Yeah, I'd like to see these warnings move out of the HTML space and into the chrome in some difficult to mimic fashion.
Very sloppy reasoning, bordering on the fallacy of false dichotomy.

<"Fragmentation," as I suggest above, is simply a derogatory term for "choice," something not only valued but expected in most product categories. >

Errr, no Katherine. Fragmentation is not a synonym for choice - in fact it's very nearly an antonym. Choice means that I can substitute one product for another - I have a choice!.

Fragmentation, at least in the sense that Jobs and Strohmeyer both clearly meant, is about interoperability. That is, if I buy a Product 2 to work with Product 1 that I already own, will Product 2 continue to work if I replace Product 1 for a new Product 3. The likelihood of this question having a negative response is a measure of the fragmentation of the market. Obviously, if changing from Product 1 to Product 3 means that I lose the ability to use Product 2, that is a cost barrier that is going to make me less likely to change, ie have less choice.
With a kid on the way and an unemployed partner? Not really.
It seems a little more recent than that. I've only been posting for a few months, but I've been watching for about a year. It seems like the trend changed steeply only in the last month or so.

But you have a lot more posts and time in here, so you've got a clearer perspective.
Looks nice, but way to small on the iPad. I would guess with a few small CSS changes (relative instead of absolute positions) it would work well on both devices.
> Friends own HTC phones. They have a different half-baked Android-y OS. This fragmentation is bad for the consumer.

You haven't explained why that's a bad thing. You've just stated it as if it's self-evident.
Think of the bindings as data, not as procedural code.

It's so much more convenient to do it this way (avoiding having to figure out where each bit of behaviour comes from), especially when you're generating UI from within templates.
Unfortunately, OpenId is too complicated for most folks. paste in your url? c'mon. Even Brad Fitzpatrick realizes this:

http://code.google.com/p/webfinger/

"People have been trying to use URLs as identifiers for people (as OpenID does), as it has great readability/discoverability properties, but this effort has largely failed because of UI/UX design failings, user confusion about URLs, etc."
Maybe once digital books and/or their interfaces stop being made of shit the tables will turn.

Every damn one of them has some inane lock-down that any student you ask will run up against, but has no conceivable purpose. And then there's the TOC at the beginning - less than 1/4 of the ones I've encountered even link to the pages they reference, and all non-linking ones I've encountered are incorrect because PDF pages are != book pages (they include the cover). Far far less likely for the index or glossary to be linked (though then there's searching).

They're not selling because publishers are doing squat to make them worth buying. Or even existing beyond being a faster way to search.
Both the articles statement were vague I guess, however I was referring to getting lost in thoughts and the trap of trying to figure everything out before making your move. I really am starting to find that is not have conscious thought about everything you want to do with your life and instead just do it. I really think over thinking or "getting lost" second guessing everything holds a lot of people back, including myself.
Bit Hack #6. Turn off the rightmost 1-bit.

Now it finally gets more interesting!!! Bit hacks #1 - #5 were kind of boring to be honest.

Does anybody know a practical use case for that? I have personally never encountered a situation were I needed to manipulate the right most 1-bit.

Otherwise it's a nice introduction to bit hacking.
The evaling is a robust way to parse the JSON-like binding syntax at the full speed of the browser's native code. Much faster than implementing the parsing in JavaScript.
Google.ca and Auto-Detect is ON
It sounds to me like you did a very good job at Product Development, but a failing job at Customer Development. You should have validated your assumptions against a small customer base, focusing on the most minimum of viable products. Then, let your customers pull you for new features rather than brainstorm all the possible ways your product "could" be used.

A feature that people "could" use, but don't actually use, is not really a feature - it's wasteful development.

It sounds like there's really some valuable stuff in the product. Is there a core of what the product could do (trimming it down to an MVP) that you can then validate through a Customer Development or similar process?

I know - it's Monday night quarterbacking (or whatever the other analogy is here), but I find you learn more from failures than successes. And anyone who's been through this more than once will tell you that failures are far more common than success. The only true failure is giving up, so use this as an opportunity to learn, pivot, and find the winning solution.
About a decade ago there was a security bug detected in zlib. When we grepped through the Windows code, we discovered 46 different copies of it in the tree. It turns out there were actually 47 -- somebody had copied the code and renamed everything.
Did you develop your app in Symbian C++ or Qt? What are your thoughts on Qt? I have never done any Symbian C++ stuff so cannot comment on that, but I am very much liking Qt overall.
Mozilla Announces Open Web App Platform
Put them online, so people can decide if you're worth contacting before emailing. Make sure it looks nice and make sure there's a way to evaluate your skills (code examples, ...).
Those are actually very good ideas. We tried credit card details but we ended up with a nice database of stolen cards. We have regular customers from Nigeria, blocking the Nigerian ISP's will also block our good customers.
But the spam filter approach might work. I'll run the data we have trough askimet to see what the hit ratio is.

Thanks a lot for the suggestions. I really appreciate all your input.
Amazon Elastic MapReduce - Now Even Stretchier
Day Job: custom erp type system for manufacturing/aviation

Startup: personal finance/buget webapp... with a twist.
I wonder if it's similar to why Jane St doesn't make a lot of usage of the O in Ocaml (from what I've gathered at least, I don't work there.....yet). Object systems can be nice but they tend to make understanding your code all the harder since you have all the dispatching. I don't know anything about CLOS but this is pointed out as a reason against using Java and the object system in Ocaml in the Caml Trading video.
It's hard for non-entrepreneurial types to understand, but some people are just satisfied with having a huge disconnect with their work and life.

For a long time, it upset me to see my intelligent friends do this. They couldn't wait to get out of college, get a job with a big company, put in their workweek, and that's that. No desire to do a startup, and learned what they needed for the job.

It's just what it is, there's no reason to fight it, just understand that sometimes having that huge disconnect between work and life is optimal for them.
Art For Art's Sake: Why Your Studio Needs An R&D Team
Questions of right and wrong, good and evil, are questions about human and animal well-being.

I agree that religion can tell us no more about morality than anything else but I’m not sure whether it’s that simple. Watching the discourse in society, however, it does actually look to me that this assumption underlies most of the discourse about moral questions.

Nobody, if they don’t want to be laughed out of the room, says “Abortion should be illegal because the Pope who speaks for god on earth says so.”, they say “Abortion should be illegal because of facts A, B and C.” and those facts relate to human well-being [+]. That’s at least my experience with discourse in Europe. You might see overt references to religion but they are really rare.

I don’t know how to justify the assumption that human well-being should be the center of our morality in detail (someone help me out please) and wouldn’t talk with the same certainty about it Sam Harris does but I do think that it today shapes much of our discourse about morality. Most people simply agree that human well-being is central to our morality, that’s why we so often can use science when we talk about morality. That’s why we can all agree about most moral questions. All that’s left are rare edge cases like abortion or euthanasia.

[+] Even the Pope talks mostly about human well-being and not about scripture when he talks about abortion, see for example: http://www.catholicnews.com/data/stories/cns/0506904.htm
i went .co as well... hopefully it'll gain some traction
This is already happening for a long time. I remember some ad banners which looked like message boxes or download dialogs in Windows XP style.

(... which were easy to spot for me, because I'm using a completely different system)
Lately I've been spending as much time as I can working on http://milechaser.com - lots of really interesting problems to solve.
That's because there's no objective "what people ought to do", there's just what people would rather other people did.
Time-Saving Tools for Web Designers
Do you mean `invent' in the ontological sense?
Thanks for the advice. I'm going to get working on that soon.
Claiming that GM purchased streetcar systems and closed them down in order to encourage people to use private automobiles is not a crazy conspiracy theory. As noted, that is what happened in the town in which I live.

-----------------------

Apparently, we've reached the threading limit and I can't reply to your comment.

I don't think it's far fetched at all to say that the most powerful industries in the US would do, could do and did their best to ensure that roads and cities were constructed in a way that favored them. So, whatever.
Just to be clear -- the "JSON-like binding syntax" includes arbitrary JavaScript code, right? That's how stuff like this works...

<button data-bind="click: function() { allItems.sort() }, enable: allItems().length > 1">
Sort
</button>
IBM Java defection leaves Apache sourcers shellshocked
That would be true if the fragmentation in the hardware was between Sparc, Alpha, X86, Arm, Etc. The market example you attempted did the opposite, it consolidated around X86.
The Trivergence from Tariq KRIM
The cat can survive a fall out of a low story window, but will die if thrown from a high floor.

This is a faulty postulate that cannot be overcome by even the most rigorous math in the world.

Although controlled studies have not been done (fortunately!), case statistics assembled by New York City veterinarians suggest that in many cases, falls from higher floors may actually be more survivable. One theory is that cats have more time to right themselves before reaching terminal velocity.

http://www.pets.ca/cats/articles/cat-jumps-off-building/
Free Directory List: 1,000 Free Directories
The article doesn't have any data about the estimated savings from avoiding the AC/DC/AC conversions. I followed a couple of links and they don't have the info either. Anybody know?
I appreciate the candor. If my post suggested that I'm judging people, it was not my intention. I respect people's choices and appreciate that others have priorities different than my own. My goal was to seek ideas as for coping with my need to improve myself, not push others to fall in line. Your idea of local user groups is good, and I'll probably look into it.
You're right. But something like this would be harder to fake: http://www.mozilla.com/en-US/img/tignish/features/security-i...
Not easy to just leave job with wife and kiddo on your shoulders. Yeah it is sounds good, but any job have good things and bad things, i'd say better try to find positive, good things about your job and concentrate on it, learn to concentrate on good things.
Wow -- one gigantic Google ad. Impressive. :)
Of course, the problem with the question is that the OP chose cats, as if it's humerous to think of throwing a cat out of a high window. The problem at its core is the relationship between height, accelleration, and materials. What is the necessary height for a given material to reach a sufficient velocity to cause it to fail upon impacting the ground?
Windows is different at the OS install level, but at the application level it doesn't matter if your Wintel is from Dell or HP or Gateway or...

Photoshop doesn't come in a version for "HP Windows" and one for "Dell Windows", and ...

It is the application level that matters for consumers buying apps. Very few users reinstall the OS on their mobile phone.
Ask HN: language learning startup with Google translate?
http://translate.google.com/?hl=en# Google translate is awesome now, includes immediate translation and audio. I'm wondering what a startup built on top of this to learn any language would look like? Thoughts?
None of my textbooks have digital versions available. I would switch if I could.
What, this thing costs $20! As a hardware novice (read dabbled with Arduino a little), how hard would it be for me to create something useful using this chip?
Are they actually using HTTP for anything?
I like the fish analogy better. Feed a little bit everyday. Don't be afraid to flush 'em and get new ones.
Tasty flowchart: How to Argue Online Without Resorting to F-Bombs
In due time web address conventions will move away from common TLDs. Why would you go to http://news.ycombinator.com when they can just go to http://news.ycombinator? Until then its not a bad thing to be creative with whats available.

Resourceful? Maybe. Amateurish? Maybe not.
Every time I see it I think, well, it's better than using Papyrus...
> get up to speed to an experienced developer in a month or two

Ho! You are not a fan of the "become an expert in ten years" theory?
"But it delivers few of the practical benefits that were meant to stem from the term (control of your devices/computer, the ability to modify the software you use)."

Of course it does. A lot of people I know run community mods of Android of their phones, or at least used to do so for a while. Cyanogen seems to be a popular choice: http://www.cyanogenmod.com/

That some phone vendors choose to make it difficult to install your own version of Android is not the fault of Android. Maybe Android could have a license that forbids the practice, but it would be debatable if that would be more or less open. Also I'd argue that if you care enough to install your own custom OS, then you are likely able to figure out which phone to buy (ie Nexus One).

It seems however that the "only publish source code of releases" poses a problems for vendors considering releasing Android based hardware. It probably gives Google at least a little bit of leverage.

Which might be a good thing - most anti-Android people seem to complain that Google is not able to exert enough pressure on manufacturers to maintain quality standards.
True but this is like the "World Series" for stock trading latency. Who really plays baseball other than the US and small group of other countries like Cuba ;-)
And the IdeaVIM plugin isn't half bad either.
Here is my recommendation: Don't use a TLD from a fundamentalist, dictator lead or communist country.

These people are not your friends, do not care that you paid for service and are not bound by their ToS. Further, you have zero recourse if they screw you.
If you dont like the idea of tossing your cup, and you're staying at the store to finish your drink, you can ask for it in a ceramic mug ("to stay", or "for here") instead of a disposable cup.
The link initially redirected me to the Yahoo search page (maybe because I'm in Uruguay)

I was able to navigate to the news from there, but it's still odd (now the link here at HN works for me).
I would consider removing the background image located: http://knockoutjs.com/img/main-background.jpg

It takes almost 4 seconds to load and delays the site's rendering. Making it load much quicker is really the goal here. Also, it's 3000 x 2227 pixels large.
I am a 20-something amateur though
I feel you. I actually have two kids now and am just getting back into the side-project thing. Others are right. Just plan on not getting much done for the next 4-6 months. Seriously. Focus on your family.

As to the coworker issue, realize that you'll be having those "diaper-changing" discussions soon enough. It's actually quite refreshing.

As to self-betterment I'm in TOTAL agreement. I don't typically stay with a company where I'm not challenged intellectually. There are two things that facter into my place to work:

* Quality of Life
* Professional Development

Salary is really a non issue at this point. I've taken positions where I've made less or lateral moves just because of an increase in quality of life and working with smart people. Unfortunately, now is not the time for you to be making that move. Focus on your family. When your spawn is about 6 months, most of the big issues (like possible cholic and weird sleep patterns) will have passed. You'll have to deal with teething but each iteration gets easier for the kid.

If you plan on having a second kid, talk with your wife about planning that around your entreprenureal goals. In our case we ended up having our second when our first was 21 months old. Now that he's 6 months old, I actually have free time again to work on side projects after hours. Just realize that unless you have local family support, two young children are very difficult for one person to manage.
Excellent article, touching on all the things Starbucks is doing, the complexities at the system level, and the fuzziness of their goals (for example no numerical targets). For me this was the top-level takeaway:

"The complexity dissipates, apparently, when you have the law on your side. Only 5% of Starbucks stores currently recycle cups, and that's mainly in places like Seattle, San Francisco, and Ontario, where it's required by law."
ok, I give up! this shadow was a point of disagreement between me and Lau :-)
I realize that using eggs instead of cats probably would have been more applicable to this problem. But OP inadvertently demonstrated another problem: proofs built upon flawed postulates are not only flawed themselves, but a colossal waste of time. I wonder how many scientists and engineers in the real world are spending so much time calculating the trees that they've lost sight of the forest. Probably more than most people think.
Ask HN: looking for feedback on my startup idea: making hiring easier 
Whenever I have had to hire a team, I would first figure out a process, then go through the hiring, which involves heaps of emails, often a wiki or something etc.

Idea: a startup that aims to make hiring easier by providing tools to make that process easier. You can easily define your hiring process (ie.: phone screen first? People submit resumes and answer certain questions. Then in-person interviews? etc..), invite your team to participate, and then post jobs and start hiring. All data around hiring for this job would be in one place. Thoughts?

If this description sounds interesting, can I ask you more questions about what you'd want/how you'd use it?

ps: tagline could be "make hiring easier" but not "make hiring easy", hiring is never easy :)
My eyes hurt trying to read it. Besides, I like my job anyway. It would be a negative if I leave it.
Perhaps I have missed something, but I don't see any contact info in your profile. The email field on the profile page is private to each user - only the about: field is public.
I like it. Is it html5?
I get the gist of the article and can appreciate the message. I fall victim to this spawning of many projects that I can't dedicate the right amount of time to and they get some traction, but never really see the light of day. I'm my own distraction at times; the latest idea takes away from the original one...rinse and repeat.

I've recently realized this about me and started down the track of trying just to focus on one or two projects and put the right resources behind them. This is a recent "a ha" moment, so, we'll see how it goes. Good article!
Here's the creator's site, which includes source and a non-auto-playing video: http://www.niklasroy.com/project/88/my-little-piece-of-priva...
I find it makes the text look a little too unfocused and blurry.
Backer of Twitter, Foursquare, and Etsy Dishes on 3-D Printing Revolution
We're looking for a remote part time developer with strong CodeIgniter/LAMP/JS/jQuery experience. Someone with 5+ years of experience. Cool project, contact me!
How many page views do you guys get? Out of the 34 servers, how many are front end? I want to get an idea of the # of page views per front end server your rails app is handling.
We're looking for a Rails guy for contract/freelance work. Location doesn't matter ;) Contact: hitme at netizensmedia dot com.
It can do in cases where you find that more convenient. Whenever you prefer to move logic into your view model and just reference it, you can do so. It's intended to be flexible.
Small Vegetable Plant to Debut for Use in Restaurants
Taking the redpill: Artificial Evolution in native x86 systems
It's another situation which should work well if everyone does the right thing. It's the classic "Tragedy of the Commons." Apple solves this through dictatorship, which has its own drawbacks. The "free market" way to solve this problem is to make such costs visible. Someone should start an Android app power benchmarking service, with a rating fee and with specific ratings and application classes. (One would expect a realtime GPS app to use more power than a non-networked task manager, for example.)
Definitely. You can often get a discount this way too, since they treat it as a "personal mug" which gets you 10% off (in Quebec, at least).