skysight-inc/HackerNews huggingface dataset:
One thing git has done for me is think a bit about how I work and organize my code. I love the fact that I can work on a bunch of stuff then spend time organizing which parts are going to go into what commits. With me being the only one working on it does make it easier. I am proposing we use git at work so I would be interested in creating these 'octopus merge' situations.
I didn’t realize it was a one-time signup fee. Thanks for pointing that out.
Assuming he makes $50 every day for a calendar year, we're talking a little ways north of $18k/yr, before taxes. Not the biggest amount in the world, but certainly pretty substantial by any reasonable metric.

Alternatively: $50 seems to me like a pretty reachable number, while still being large enough that it's not immediately reachable.

Though I won't presume to know the OP's motivations.
I hear what you're saying; this really isn't an agonizing defeat for Yahoo because Delicious was useless to them to begin with, however it's undeniable that the Delicious episode was a serious PR fuckup. It is a direct reflection of their floundering culture that A) the brass puts this in a major presentation when they are hoping to sell it (if indeed that was the case as they later claimed) and B) the employees are so demoralized that they are instantly leaking this presentation. Regardless of whether Delicious has any value to them, the last thing they want to do is forcibly drive away their user base.

All that said though, this is a nice windfall for Pinboard, and I'm super happy for them. The positive karma there outweighs the negative karma to Yahoo, which isn't really significant because it's just one piece of their larger ongoing failures, and I can't really think of a better use of a small failure than to make a company like Pinboard's year.
I think it's demographics. Who owns an android phone, and what game would they buy? And how many competitors to this style game on the platform.

Meanwhile on iOS, the demographics are more flat, and additionally there are more choices for RPG/MMO style games than on android.
Lot of variables here. Assuming you've already vetted that its a great business idea (talked to vc's, peers in the space, domain experience, etc) and that you have the skills and potential team in place to make it work, fucking go for it. Make sure you are passionate about it and make sure you're comfortable raising your daily resting heartrate by about 10 bpm. A bit of my own path follows: http://www.warandtheentrepreneur.com/uncategorized/stop-bash...
Watch: 10 years after 9/11, a new VIDEO from NYPD chopper
Looks like they have discovered the magic formula: "being a big fish in a small pond".
Because Apple's iOS lacks a traditional folder structure where apps can share all sorts of data, many apps have integrated with Dropbox, making it the iOS' "virtual filesystem".

This could work for web apps as well. The beauty of web apps is that you're not tied to one machine, you can log in anywhere. Integrating with Dropbox should be a great way to avoid storing information locally just to share it between web apps.
Mermaid Wedding Dresses,Discount Mermaid Wedding Dresses on sale
Next time you're at Chipotle ask for half-and-half meat (e.g. half chicken half carne asada)- you usually wind up with way more protein than you normally would since nobody wants to give you less than half a scoop (x2).

I think I found my answer to the 'successful hack of some (non-computer) system' question.
Love this already. Awesome.
How do I reference cells in Excel with a COUNTIF() condition
This is a potential step back for modern UI design with the user's best interest at hearts.

To understand why we need to consider Apple's one-button mouse. The one button mouse basically makes it explicit to the developer/designer that you can't just assume that a user will know that a right click or control click command exists. This forces the interface designer to make the control available visually or in some other more obvious way.

Contextual clicking is nice, but better approaches such as showing controls on mouseover or on select are far more discoverable. Mouseover or show-on-select controls are also preferable to menu-bars because of Fitt's Law.

Permitting app developers to use menu bars and contextual controls is the easy way out and results in a worse design.

Both the top menu bar and contextual menu are relics from when the inmates were controlling the asylum. Show they be eliminated? No, I think it's great that this can be done, but only if it is an alternative to other controls embedded in the design itself. The design should not require the menu-bar or contextual menu for all features to be usable. All the controls found in the menu-bar and contextual menu should also be discoverable in the design.
Absolutely. Though the blog post really wasn't trying to attribute Wikifashion's high female contributor ratio solely to its good looks. It was more about showing that females and wiki's do mix, despite recent debate otherwise.

http://mashable.com/2009/09/01/women-wikipedia/

http://www.nytimes.com/roomfordebate/2011/02/02/where-are-th...
If you need to be convinced, you probably shouldn't do it.
Ah, re-reading your article, I think I misunderstood your use of "pretty". Where I was reading it to mean "well designed and aesthetically pleasing", retrospectively it seems like you're using it as a catch-all term for "a-look-of-some-kind-that-appeals-to-women"? In which case, I apologize for crying sexist-wolf.

Incidentally; Wikifashion is genius. I'm totally going to score points by showing it to my fashion-obsessed-and-wikipedia-contributing girlfriend tonight.
Pooling the resources is more likely to be efficient.

May be on paper.

But at least the way it works in the US, the so-called fund(aka social security) that is supposed to help you out in old-age is pretty much bankrupt.
Thx Avery for the support; u should make a GetAround app using AppMakr! :)
That's silly, good and popular games rise to the top despite the platform or competition.

Angry Birds, Minecraft, etc. were all released in saturated markets yet they still became super popular.
Yah we just counted; AppMakr's made over 4,500 iOS apps, live in iTunes. Android and WP7 are in beta; will be released this week.

Also check out the 2 minute sped-up video of a guy in our office making the SXSW Guide app in 14 minutes: http://vimeo.com/20814861
Try making an app next week; every app made by AppMakr will have Socialize built in. PBS & Seth Godin will be among 150 launch partners. Here's an app made by a 14 year old w/ AppMakr that has Socialize (was part of the beta group): http://itunes.apple.com/us/app/celeb-news/id381893266?mt=8
A few issues. Does he actually benchmark? Things don't always work in practice the way you would think.

If you are going for ultra-high performance, do you even have error-checking? Do you write it in assembler?
Apology accepted :) Glad your girlfriend will like it.
Github Down, Status Updates
The problem is that it will take sacrifice and hard work to get your startup off the ground. If you half-ass it, you probably won't succeed (I've seen many failed attempts from others and myself).

If you want to travel, volunteer, and do crazy stuff, that's fine, but you probably won't be able to run a successful startup at the same time.
As a fellow Tasmanian, I can only tell you the awe I felt when I realised way back then (I used to dial into the University of Tasmania using Trumpet) that this great bit of software that _everyone used_ was written and developed by a person living in the same city as me.

Thanks!
Noticed...waiting.
But you wouldn't have me on your team and i'm all kinds of sexy
I'd like to see the current crop of consoles in a smaller, cooler, quieter form factor.
Get YC application advice from alumni over great food
Fellow Rails developer in Japan here. I gotta say, if you're looking for a native Japanese speaker, then you are looking for a Japanese developer. This seems the wrong site to advertise on :-P. Maybe try posting on daijob.com or something. As nandemo pointed out, and also from my experience, very few devs are fluent in both languages. You'll have to relax one, if not both, of those restrictions.
Why is real time ray-tracing infeasible?
ep.io for Django hosting
5 Absolute, Must-Have Apps to Rock SXSW Interactive
The article is dated Nov 10, 2009.
C++ isn't a language like Java where language features and coding styles are handed down from on high. You get to -- you have to -- make your own decisions about which language features are useful for which purposes. Announcements of new C++ features are not, and never were, declarations that the "right way to code" was about to change. Nobody forced you to change the way you coded except by offering better ways, and what's the harm in that? Your "feature treadmill" is not compulsory unless you compulsively keep up with the Joneses (the Alexandrescus? but apparently he has moved on to D now.) The C++ coding style where I work has been the same for at least five years. The C++ coding style at my old shop evolved a little while I was there, but only because I wrote most of the code and was still learning, not because we were adopting new language features.

Anyway, have fun with C; it is certainly a language where you won't run into solutions to any problems you don't have, or solutions for very many other problems, for that matter.

P.S. Andrei Alexandrescu's book Modern C++ Design was published in 2001. That's ten years ago. How much has changed between then and now?
Like The Screencasts In The EightBit Video? Try Sound Stage For Mac
A Newbie Android Review & Why Apple Has Experience Won
Graph visualization with gradient descent, anything suggestions to improve?
There are a few ways. To find the Longitude and latitude:
1. Google map your address or whatever.
2. Don't move the map around.
3. Erase your address bar and copy and paste "javascript:void(prompt('',gApplication.getMap().getCenter()));" without quotes in your address bar.
4. Those are the coordinates.

To find the timezone if you click "more info" when you look up a postal code/zip code on google maps, it will give you the time zone under the entry name

EDIT: Now that I think about it, the easiest way would be through Google Earth, as your pointer is always being tracked. Just enter the zip code and hover over the marker.
haha, back fast. Thank goodness our repos aren't gone!
children generally cost money and don't produce it, even later in life.

Not in all cultures. In mine, kids are expected to grow up and help parents retire and take care of them in old age. From our eyes, seeing a parent off to a retirement home is the worst thing and reflects poorly on the kids.
On the Quality of the iPad 2 Camera
Politifact developer Maite Waite on building future of news applications
Apparently Only eHarmony Is The eHarmony Of eHarmony
Seriously. When you have a thought like that, first ask yourself, how often have you told the same story to 4 different people? Then ask yourself how many of your stories any casual acquantaince has heard 4 times.
I know I am repeating a previous comment but the author correctly explains it here

http://notes-on-haskell.blogspot.com/2007/02/whats-wrong-wit...

In Haskell all parameters are lazy by default, which effectively turns every parameter into a closure.

for e.g., consider the code

boost x = map (x) [1..10]

total = sum (boost 2)

On invocation of the sum function, the (boost 2) is not necessarily evaluated. Instead a reference to ((x -> map (x) [1..10]) 2) is passed in to sum. So sum will now end up actually accessing x which has been bound to the value 2. When written this way, the binding of x to 2 is more explicit, but this is the way Haskell evaluates expressions and function calls by default. So (boost 2) might not actually look like a closure, but it effectively is.

Thanks to Haskell's purity, GHC can actually turn this expression into a plain for loop with no lists being constructed. At least in the context of Haskell, this makes discussions of the "runtime structure that represents a closure" meaningless as there may be no run time structures at all, not even a list, much less a closure.

Any value, which doesn't even look like a function/closure could be referencing an unevaluated function with any kind of "variable"[1] bindings.

[1] - Haskell is pure and does not have variables, only constants and functions.
This made my day. You'll often hear people exclaim that XSS vulnerabilities don't matter because they're all client-side, but they are a means to an end. They are but the tip of the iceberg; without the tip, the rest of the iceberg is invisible.
IPad 2: Apple’s missed business opportunity
This is fallacious. There are many reasons why the ratio of men to women in the upper echelons of the fashion industry might not be reflected at the lower levels (men going into the fashion industry need to have more drive, men tend to cluster at the top and bottom of any field while women trend towards the middle, etc.), and in fact it's pretty well known that that is in fact the case.
Fantastic Ruby on Rails Cheatsheets
Looking forward to grubbing with some people! Join me next Tuesday!
Not exactly true. The book Internet Starter Kit for Macintosh by Adam Engst (of TidBITS fame) also provided a licensed version. The ISP I worked for way back then distributed the book to new Mac users in order for them to be legal.
I up voted you showed so wonderfully that forcing an fallible human to correctly specify the same thing twice can result in errors.

But I don't think errors are the biggest issue. The biggest issue is that this kind of stuff should be getting out of our way so we can focus on other things.
Of course you are right a smart guy should drill and ask lots of questions which I will be ready for. At this point were in a position that is solid, the product (consumer side) got good traction and the direction revenue wise is very solid (we generate 15K plus a month without trying to hard due to a small team). I posted this message as a message in a bottle type thing in hopes some magic happens. For me finding someone is worth more then raising a million dollars which I am not looking for at all for now.
I see. Well I suppose people are just idiots if they can manage to make an uncool and simple piece of software meet their needs.

I'm beginning to think that Ellison was right when he compared computing to women's fashion.
Yeah, but I wouldn't install alongside. (Nor do I install anything via gem.)
If it's an app that is supposed to be useful, it may very likely be worth $15 to you. A game that you enjoy for a few hours has already beaten a movie rental in value. Most users have, on average, gotten more than their money's worth on their app purchases.
But I imagine you have a US domiciled merchant/bank account correct?

If you're doing that with a Canadian based merchant account, please send your account rep's info at CP or BT.
Most definitely : ). No timeline yet, but we're on it!
Ask HN: Fastest way to build live chat?
I'm working on an app requiring live one-to-one chat amongst users, presence, and other real-time functionality.

My app uses rails/backbone.js/MongoDB, and for real-time stuff I've been using PusherApp, but it has limitations--the biggest one being no easy way for my server to know which users are online (to indicate presence).

What's the fastest way to get this sort of thing done?

I've been looking into learning how to write something in Node.js/socket.io, or use a service like BeaconPush, PubNub, or Kwwika (and keeping my code in ruby w/ EventMachine).
Oh come on! I enjoyed that immensely and if it wasn't on HN I would have never knew about it. As a native Californian I feel truly well-equipped now. I had known about the Animal styles, and extra meats, but almost everything else is unbelievably new. BTW, another trick I learned which wasn't mentioned in the article is dipping your fries in your milkshake. Try it, trust me.
I wonder what happens when there are multiple people in the house, coming in and out of rooms, etc.
Do you mean when it was called C with Classes in 1979, or when they changed the name to C++ in 1983? That's about three decades of change either way. A book about the history and evolution of C++ came out in 1994, a year before the first public release of Java. More time has passed since that book was released than between the invention of C with Classes and the publication of that book. When a language has been around for thirty years, it's hard to perceive its rate of change correctly relative to other languages. It would be best compared to Perl, which is only eight years younger, and which is also still thriving. C++ is actually a pretty slow-moving language.
I don't think you would have this problem if you were working against a branch rather than the trunk. I feel like it is very simple to merge one file or change from a branch into the trunk and continue working on the branch. Rather more simple than your git solution, but perhaps I am missing something. Do you gain something special by working against the master?
I was also curious about posting a position for a Japanese developer on a mainly western site (HackerNews).

I am fluent in English (native level) and work entirely in Japanese at a Japanese company. I however have a job, live in Nagoya and am not ethnically Japanese.

I was also curious about the requirements saying that the applicant needs to be a developer, have large-scale data experience and be good with customers.

So you (the OP) need a native level english speaking Japanese person with design and programming abilities who can also manage large amounts of data and can also sell the product.

I wish I knew where that person lived!
http://www.geekdesk.com/ is much cheaper alternative. Still $750-$800 though.

I echo other people's recommendations of getting a tall desk and a high chair. It's not quite the same as sitting at floor level, but it's pretty close.
http://mobilitywod.blogspot.com/2011/03/episode-187365-death...

http://mobilitywod.blogspot.com/2011/02/episode-170365-death...
Virginia Driver Improvement Online Course
You may take virginia driver improvement online to have up to five safe driving points added to your license. These points can be used to offset points from a future traffic ticket.
"E.g. args.length returns 0, and they try to access the first element in the list (due to heritage from c pointers we start counting at 0) which is the 'zeroth' one, which doesn't exist"

I'm not sure if you're making some subtle point here that I'm missing, but it is not the case that any of the elements of array will be accessed by that code if args.length is 0. If args.length is 0, then the exit condition (which is evaluated before entering the loop body for the first time) will be false, and the loop body will not be executed at all.
It would be nice if it would pause the movie when he gets up to grab a snack
Nokia to Sell Qt Business
Poll: What OS do you currently use?
Desktop OS of course... Let me know if I missed one!
Windows Vista
Linux (other)
BSD (other)
I have three kids, ages 9, 6 and 3. My suggestions:

* Sleep whenever you can

* Have fun

* Be patient with your wife

* Be patient with yourself - you will occasionally want to cook and eat your brand new baby

* Make sure your wife is eating well, and let her get out of the house by herself sometimes
I would prefer to get the higher priority notifications (voicemail, SMS, etc) pushed at me more aggressively.

Your example "higher priority" notifications are two that I care the least about. I rarely use my phone for actually talking to people, and I don't listen to voicemail, so those I don't care about. I do care that I missed a call however -- who it was that called is much more important than the message they left.

I also get so many text messages, they need to be ranked in importance by who sent it, not that it's a text message. But setting up priorities based on sender is a lot of work, so I wouldn't do it. Maybe if it worked like gmail's priority inbox.
Legging | blessingcornerjeans.com
Peter never received any money from Microsoft.
Making Math Fun (Seriously)
Google Chrome 10 released
start one! and ping me if you do. i'll do ny best to help promote it.
Then there were the rest of us Mac users who used FreePPP. :-) There is nothing funnier than thinking back to when I would smother my modem in a pillow at 1:00 in the morning while it dialed out.

The FreePPP plugin for the Control Strip made dial-up idiot-proof. I remember running a custom installation of System 7.5 just because the Control Strip wasn't a standard install on desktop Macs.
Well, as long as we're nitpicking...

Python's reduce function has an optional starting value argument: http://docs.python.org/library/functions.html#reduce
Which of the following scenarios are unlikely?

1. iOS triumphs everything else as the one mobile OS to rule them all. Everything else dies.

2. Android triumphs everything else as the one mobile OS to rule them all. Everything else dies.

3. In the big wide world, both iOS and Android do well, appealing to different masses and classes. The developer ecosystem also makes money off both platforms, albeit in different ways.

I use the above question to grok most of the stories in the tech community these days. And I think both are fine platforms that appeal to different people in different ways.

Yes, a popular game is making more money off Android than Apple. So what? Tomorrow there will be another story about someone making more money off iOS than Android.

The Wired story on Rovio posted yesterday has many points relevant to this madness. They optimized towards maximizing their profits from all available platforms by adapting to the strengths and weaknesses of each platform.

Honestly, companies that succeed for any reasonable periods of time all do that. The whole 'kill x' angle is the breathless reporting and commentary that plagues most material on tech these days. It has little place in the real world.
urban myth. the only court case was the one with Ozemail, cited in the original thread. It cost both sides heaps to run the case and was settled out of court after the judgement was given. Trumpet Software did receive some $$$, but not on the scale you mentioned.
Sometimes you pay it forward, but sometimes you pay it back.
Beware Grubwith.us. DinnerPlayer is coming...

http://dinnerplayer.com
Take a short break from hacker news..seriously..it pulls you :) congratulations
The article is complete with its own #dickbar.
Chrome 10: Close to a perfect Web Browser 10
Apple's iPad 2 launch: Here comes the obsession over long lines
> Unfortunately, Google had significantly tightened things up and we’ve been unable to expose any additional XSS

I'm impressed that not only did Google fixing the vulnerability but they also appears to have done a full security audit. To many companies would just fix the known hole and leave it at that.
Red faces over real estate hardcore porn 'error'
CoffeeScript syntax is close enough to Python or Ruby syntax that the syntax itself is "instantly readable" and "quickly writable" -- HAML on the other hand is altogether new syntax and much more 'innovative' on that front than I'd argue Coffee is.

I'd be really shocked if you showed a solid Javascript programmer who has written code in a scripting language like Perl, Python, or Ruby a chunk of CoffeeScript code and he/she couldn't easily infer what was going on just by intuition alone.
Probation Violations Attorney at Flordia 
The internet provides a wonderful mechanism to research your potential criminal defender. These are wonderful sites to learn more about the person you will entrust your life with. For more details about criminal lawyers Florida, please visit our website.
When I click that I get "TechCrunch readers", not "HN readers".
All you have ever wanted to know about Linux on the mainframe
The iPod touch camera (apparently the same as the iPad, says Gruber) is great for video and adequate for facebook and twitter.

I think having a better quality camera would be a far greater benefit to touch owners than iPad owners, owing to the form factor of the iPad -- it doesn't fit in your pocket, and is awkward to hold up to frame photos.