skysight-inc/HackerNews huggingface dataset:
Actually they say that this is based on MacRuby:

http://www.rubymotion.com/features/

at the bottom of the page:

RubyMotion is based on MacRuby, a widely-used implementation of Ruby created and maintained by Apple for over 4 years.
Starting from a solid and stable code base, the guys who originally created MacRuby now work on RubyMotion. You're in good hands.
Smart individuals don't relish the thought of being saddled by hustlers who intend to ride them to the top of the mountain.
Granted, you can't make everyone a co-founder, but there is quite a bit of leeway between that and token equity.

I get contacted all the time by start-up hustlers who tell me in detail what they expect or want.
When I compare their "wild desires" to what I estimate they will contribute to building something from nothing, I am left with only one conclusion: They believe engineering/programming/technology is as trivial as blogging about your dream of becoming the next Mark Zuckerberg.

Sorry, fellas, but coding and talking are not the same thing. Coding and hustling are not the same thing either.

Another pet peeve of mine is people who contact me claiming they are looking for a technical co-founder. I go along and quickly learn they have already made all technical decisions and claim they have "90% of the code in place". In the back of my mind, I know why they say that: They just don't want to admit my contribution would be worth more than a single-digit percentage of their unborn company.

In the end, I can see through all that and I am not about to let anyone take advantage of me.

I am not alone either and all those smart individuals you need to build a successful company can see through it all as well.

Conclusion: 90%+ of all start-ups fail lamentably. Because too many entrepreneurs just want to get rich before anything else and it's hard to convince people to join you when you are so obviously self-centered.
Having been part of the private beta I can tell you that it's a huge time saver. Objective-C is nice be ruby is much more expressive, you can use the same API with much less code, you can skip XCode altogether and use your favorite editor, ...

I can't express properly how awesome it is, really.
Any of the medical careers, from nursing to MD to podiatrist to dentist.

T14 law school and BIGLAW.

MBB consulting drone and then BigCo Apparatchik.

Buy-side finance, like equity research, portfolio manager, private equity, etc.

Commissioned officer in the US military.

CPA Accountant.

Patent attorney.
I'm in The Netherlands, have a 40 hour work week, more than 30 days of paid leave, plus extra days when I move/marry/etc. It's pretty common in Western Europe.

And it's not as if we have less welfare, healthcare, worse education, low productivity, or an instable economy. In fact, in pretty much all rankings Western European countries are doing fine.

Unfortunately, government policies that make such thinks possible are called 'socialist' on the other side of the pond.
From my own experience of comparing my salary to those of friends in this industry, a lot of the discrepancy I see is largely based on very poor negotiation skills. In my case, my dad taught me how to negotiate salary on my first real job the way some guys dad's teach them how to box. I'm horrible in a fight but have proven to be a fairly good negotiator.

And I can understand why people compare software engineers to doctors and attorneys: Cases of highly trained "knowledge workers". But one big difference is that doctors are most often hired by other doctors. And lawyers are most often hired by other lawyers. Most engineers are hired as support-staff in an unrelated field. The ones that do work for software companies and startups are usually paid more. These are all just a few correlated data points but I think there's something to it.
In my experience Europeans have a different view of life than North Americans. Especially East coasters. In work I find they are more interested in perfection and creativity, and less so on productivity, output, and efficiency.

Thirty days of holiday a year is affordable if North Americans would be fine with houses that were 13% less spacious, but most North Americans I met heavily optimize living space, where Europeans outsource their after hour times to pubs and social atmospheres. An "excellent" amount of vacation in North America is 20 days + 7 or so Government mandated days off. I've yet to meet someone under 35 that has a better deal than that, even in tech, and for most workers it is 10 days + 7.
Ah, now I see! I suppose I glossed over that. It should be bigger. ;)
Awesome. Content serving is what most apps are about. Microsoft's Metro design philosophy is right on that topic.
I am looking at it from a prospective employer. As I said, it may not be the case, but stating that he would not work more than 40 hours under any circumstances would lead me to believe this and would cause him to not get hired. He could be an excellent worker, gets all his work done on time and be able to leave on time every day of the year - but in the back of my head I am still thinking about that 40 hour limit and will think that I am completely screwed to be able to use his talents when there is a legitimate issue.
Absolutely. I did several for World of Warcraft players (~11m people in that market), and each made $150-$1100/month in AdSense revenue for between 6 and 18 months. Each product has died off as it has become obsolete or replaced by something better, but plugging into an existing loyal and social community meant that I just had to give each product a gentle push, and off it went under its own steam.

This does touch on the other edge of the passive income sword, though, which is that passive income projects of this sort tend to not sustain themselves for too long. If it's a good idea, someone will come along and do it better. If it's a bad idea, it'll eventually wither on its own. The passive AdSense project that makes you $40k/month in perpetuity is more or less a myth.
Apple product placement in Mission Impossible
We wouldn't need SSL with name-based virtual hosts if web browsers could use SRV records (and thus connect to different ports, so the server would know which cert to cough up without requiring the name.)
I don't think the meth addicts burglarizing my neighborhood are that sophisticated. ;-)
Ask yourself: Do you really want to spend so many years buried in work, and postpone "real life" to later? Life is here and now, and you don't know what will be tomorrow.

If you really want to get rich, you are not going to cut it by working harder - that's what Einstein calls insanity. Cutting social life by a few hours every day does not scale well - the maximum you can get out of your day is twice as much (if you work 16h instead of 8h). Overworking deprives us of seeing what chances we are actually given - that's what I had to learn while having a burnout in my early 20s. It sounds like you need to step back, look at your worklife, and find new possibilities and ways of generating value. Being an employee is just one of so many ways.
Or it means people were waiting for the iPad 3 in order to buy an iPad...
Splash Screens are evil, don't use them
Do it yourself: Use GEGL http://www.gegl.org/ as the GIMP Backend and find something for Inkscape or rip it apart.
David Pennock
Morgan Stanley Process Driven Trading, New York, NY, May 2008

Many quants have moved to silicon alley/valley from wallstreet due to the spectacular crash of 2007. Curiously, there have been much chatter about a crash in the tech sector lately - strange attractors.
> Their tools of choice are C, C++, and Java

I have serious issues with labeling people according to their tools of choice (disclaimer - I'm a known pythonista with a rather strong opinion on both C++ and Java). A good software engineer will use the right tool for a job much like a mechanical engineer will pick the right material for the job. The analogy above shows an engineer with a preference towards titanium, A53 steel and lead.
Product scope: where to draw the line
Pub Shed: Mapping your five minute stumbling distance
In Atlanta, GA USA, I would say entry level is around 55-65k for good engineers.

Some schools provide data publicly, ie: http://www.adors.gatech.edu/commencement/salary_report_resul...
I bet they will still carry the accessories though...
Google Analytics adds traceback links to reports
I remember why I switched to Google: 1. speed, 2. simplicity. Relevance, meh. Never noticed much difference there. This led me to believe that PageRank was more about marketing (brilliant marketing) than technical edge.
Turn your career into a work of art
See the subject line of the article. Are you prepared to pay people one way or other (extra vacation days, on-the-spot cash bonus to take family out to a fancy dinner) for stepping up? No? Why not?
It depends, if your background is in dynamic languages like Perl, Ruby, Python than using Ruby for iOS makes a lot of sense. On the plus side Ruby is better for programmer productivity.

If you have a good background in C than yes, using Objective-C is not so difficult.
Taxi Driver rules. Just throwin that out there.

Very interesting to see these tactics be used by bigger names as time goes on.. The crowdfunding revolution is among us..?
It's been happening for years.
Is this submission meant to be ironic? The target article is is a PR release for a new startup, and apart from mentioning its own event in glowing terms, is information free.

That's too bad because there are lots of interesting topics surrounding the notion of 'routing around damage' that sits at the intersection of community, economics, and technology.
无毒天龙八部私服
Consider remote working as a freelancer in other European countries, they pay 70€+ per hour if they need you (and you are good ;)). All you need is a fast internet connection and a coffee machine at home :)
I could see this really taking off.

My worry is that it would take off so well that the ruby gem community could get fragmented into libraries for RubyMotion and libraries for regular ruby projects.
Currently, I'm seeing a LC2430BL listed there. The largest photo I see is not that large, but the laptop appears to have a "chicklet" type keyboard. I believe I've been noting their introduction to some recent Lenovo product lines.

Does your unit have this, and if so, do you have any observations about how it compares to the traditional ThinkPad/Lenovo keyboard? I've been wondering whether Lenovo is/will go the "chicklet" route, and what that might mean for keyboard comfort and usability -- a prime concern, for me.
I agree, but many young developers have C phobia and somehow seem not to be able to grasp C based languages.
You had an opportunity to provide useful information here, but instead just chose to cop a supercilious attitude. That's disappointing.
You've got it exactly twisted about docs, read this for clarity: http://www.medscape.com/features/slideshow/compensation/2012...

Choice quote: "As in Medscape's 2011 survey, the highest-earning physicians practice in the North Central region, comprising Iowa, Missouri, Kansas, Nebraska, and South and North Dakota; the mean income of physicians there is $234,000. The next-highest earners were doctors in the Great Lakes region ($228,000). Physicians in the Northeast earned the least, at a mean of $204,000."

As for attorneys, I said BIGLAW. Not "get local joe bob out of jail." (But law does have a bifurcated career path, i.e. T14 or bust these days.)

I note your silence about hedge fund analysts.

Here are the people who are paid in accordance with COL: labor. Programmers seem to think of themselves as laborers, despite having the intellectual caliber to be professionals. Or maybe I am overestimating my tribe. Perhaps we just anemic right hemispheres in our brain, leading to savant-like abilities in the left, leading to the warm embrace of pathetic compensation.
I've discovered this same process surfing several cross-country flights. You've just convinced me to try it more consciously in the future... At the office!
> particularly the 30 days paid vacation a year. In Europe maybe. In the US? Good luck.

Thanks.

I get 25 and in 4 years I'll get 30. You just have to work for the right company.

As you get older you'll notice that extra money you make from working at a workplace that is giving you only 2 weeks of vacation and expects you to work 50+ hours a week means less and less. As you are getting closer to death the utility of the money you make goes down. A company that makes you take time away from your family is not worth it.

Work is fun and is great but that is a hobby. My family is my real focus in life and I will do all I can to spend as much time with them.

I am just saying that you can find places to work that is not a startup (if you don't want to expose yourself and your family to that risk), you just have to look.
Yup. For example, you may buy a fancy camera, and then take tons of pictures with it. You get both the possession and experience aspects.
True. In this case, I forgot to mention that not having a world-facing UI deprived us of vital signals that Google used to improved their experience. We had query logs, but we had no idea of what our customers' users were doing within a session, no user history, etc.
I cannot wait to play with Clojure using Light Table (http://www.kickstarter.com/projects/306316578/light-table). I only wish that the timeline for delivery was shorter. I have trouble being patient...
I think you have it backwards: one of the benefits of being treated as a "common carrier" is that you aren't responsible for others misusage of your service, since you are required to be open to the public.
There are already exclusive libraries for MRI/JRuby, so adding a third platform doesn't seem like it would break the world. Tools like Bundler do a great job of keeping things moving smoothly.
In my city we've been holding a similar event[1] for more than a year now I believe and it's really great for both exposure and for keeping the community together. Since Montreal is much smaller than NYC, it's not limited to startups. Everyone can signup to present any project they're working on and I find that encourages the hacker frame of mind.

[1] Montreal NewTech: http://mtlnewtech.tumblr.com/ and @mtlnewtech
How is this more precise? You said "rare", and the other party heard "rare", but guys never agreed on what "very rare" was. Believe me, people can have very different ideas about what "very rare" means in this context. :)
I don't buy clothes simply to possess them. I buy them either because wearing them will make me feel better/more confident/fit in/stand out or because they offer some utility that I didn't have before. I'd imagine it's a similar situation for most people. Am I buying the clothes themselves, or the experience of wearing those clothes?

They do mention that some things (they give the example of a car) fall in the middle of the possession-experience spectrum, but I'd argue that almost everything does.
In London, England, I think the modal average is £40,000–50,000 (that's about $65,000–80,000 in US dollars).

Entry level is about £30,000 (US$48,600).

This is just based on my own experience looking at job ads. My impression might be skewed a bit (perhaps those ads that don't specify a salary tend to be for higher-paid roles, I don't know).
I can say exactly the same thing for designers. Want good designers? Pay them good.
According to a friend of mine who worked on the search team, Inktomi shifted its (management and CapEx) focus away from search and onto other projects. He thought at the time that even with the constraints of not competing with their own customers, there were things they could have done to better compete if management had chosen to do so.

Edit: fixed typo
I write code in both Ruby and Objective C pretty regularly, but man oh man is my Ruby code SO MUCH shorter and cleaner in a lot of respects. A lot of the Objective-C API's are just terribly terribly verbose. My favorite one to whine about is NSTask; it shouldn't take me 10 lines of code to spawn a simple external process. :P

For me, I prefer working in Ruby. Some people don't. But I think this will probably spurn me to get more serious about writing more iPhone apps, and it should open the door for a few more people who work on Ruby-based apps to write their own simple iPhone apps rather than paying a consultant to do it for them.
The call syntax is still painful compared to straight Objective-C as it actually uses more characters and is not as clean. I really wish he had come up with something that resembled Objective-C better.
Introducing Bloggy: A simple way to add a Jekyll blog to any Rails application
That is true. However, his comment still seems downright hostile towards anyone he might work with. It comes across as though he tolerates working with people only by force and has no respect for his coworkers at all.

No doubt his phrasing is overboard, perhaps due to a poor working environment or mistreatment by management. Personally, even I "won the lottery" tomorrow, I would not just abandon the projects I'm working on and the people I'm working with. I enjoy the work and respect the people.
I'd say: The Google CEO's have the point of view from an end user.

The Inktomi managers had the point of view of a generic MBA.

Everything followed from that difference of view.
After I had switched to Google, I never understood why all of the competition just disappeared over night. You would think they would have given it a fight, but that never seemed to happen. At least this article gives a little insight to that. I still wonder what happened to Altavista.
PayPal Rival WePay Raises $10M
I really disagree with the notion of the post here, and I think this part really nails why:

> "Thing is, I'm never looking at my watch because I enjoy what I do."

So do I. In fact, I love what I do. I'd be extremely disappointed if I had to stop going to work.

But it isn't the only thing I enjoy. You want stable hours and liberal time off because there is more enjoyment to your life than writing code and creating software. I dislike long hours not because I dislike what I do at work, but because my life is more than my work. I have other passions, hobbies, people, other things I want to be able to commit to.

> "Fine. Whatever. You've made other life choices. I get it."

And so have you - so we'd appreciate it if you stop referring to the rest of us as entitled and petulant. I respect your choice to throw the entirety of your life at your primary craft - so respect our choice not to.
Cool free 50 min video on RubyMotion -

http://pragmaticstudio.com/screencasts/rubymotion
30 vacation days with 40 hour work week is standard in most European countries.

Why should we sell out private life to corporations?
Both an Elk M1: http://www.elkproducts.com/product-catalog/m1-gold-cross-pla... and a HAI Omni:http://www.homeauto.com/Products/HAISystems/OmniPro2/omnipro... can do this via email and can call your cell phone and speak the alarm to you and are UL listed fire/burglar system as well as fully programmable automation controllers.

They cost significantly more (about as much as a decent PC) but I would not trust my property or life to anything less honestly. My Omni has been running without reboot for years and does security/fire/hvac/irrigation/lighting/garage door control and has an iPhone app for control.
Why not use logistic regression to estimate likelihood of signup rather than clustering the population into 5 groups? I'd imagine the resulting predictive model would not only have more direct methods for measuring prediction error, but also provide more business insight.
missing trial period so i'd rather wait for mobiruby
Until you needed the internet, and then you connected to the internet... from your phone.

This article should just be titled "How I built X in a week" or "Working in a distraction-less environment made me more productive".
> Do you really think it's fair to require Stripe to assign a member of their engineering team (that means you after they hire you) to review every strangers GitHub accounts, when you refuse to invest even a little time in signalling to them that you're the real deal (the puzzles aren't all multi-day endeavours)?

Yes.
This is huge from a programmer productivity perspective.
"If money can't buy happiness, I guess I'll have to rent it!"
Is anyone else facing a related problem, like I am -- that YouTube inexplicably deleted their videos because there is no Google+ account associated with the YouTube account? That's the only explanation I can see for what happened to an account I created for a client. All of our videos were taken down, and it says they were "removed by user" -- which they most definitely were not. Other data points on this would be appreciated.
I'm supposing that they will probably implement it as another platform option like you can do right now for JRuby/Windows/etc. It shouldn't affect much. I haven't looked at the documentation, though, so I can't say for sure.
Actually you stated "the productivity enhancements of a tool you really know far outweigh the price of it", which is wrong if you have zero money. With zero money Gimp will always reign supreme.
> PR release for a new startup

Where did you find that? I guess if it goes great for them, they could spin it into a full-time tech event planning company or community or something, but right now it just sounds like an event where startups can briefly present their work to an audience.

That being said, the 'routing around damage' part is a bit over the top :)
Galaxy Nexus Black S Concept Phone Emerges
Samsung is gearing up for the release of Galaxy S III, its next flagship Android phone, which should stand above handsets such as Galaxy S II or the Galaxy Nexus, both launched last year.
www.megawrz.com/mobile-news/189309-galaxy-nexus-black-s-concept-phone-emerges.html
After reading the "Tale" it appears that Inktomi killed itself. It is a good example of what happens if top dog companies fail to innovate in face of sudden superior competition. RIM is another example, but would be wrong to say that Apple is killing them. Apple is just making and selling superior products.
Will apps created using this have any problems getting approved with App Store?
Initially the no. 1 reason for me was peer pressure. It was simply unacceptable to use something other than Google in tech circles at some point. It was like having an @aol.com email address.

If your users are that passionate, you're doing something right.

After I gave it a go for a while, the other reasons you list made me stay.
I'm wondering if people in the position to "change the world" have any desire to make that change?

If I were in the billions of dollars rich, I don't know if I'd want to do much to change the world. You can call me unenlightened, but and the end of the day, I'd be the unenlightened billionaire and you'd just be some person trying to tell me how to spend my money.
We used to use native tooling, the usage of fpm is rather new in fact. It simplified the code big time without compromising on anything.
The font is really hard to read in Chrome on Windows 7 [0]. A bit better on Firefox/Win7 [1], but horizontal strokes are still very thin (look at H, L).

Please, everyone, test your web fonts on multiple platforms. It's not WYSIWYG.

[0] http://imgur.com/53Z5m

[1] http://imgur.com/MoLUI
Filtering only goes so far. If you rely on these tactics instead of asking the actual questions. You will very soon end up hiring people who know nothing about the real world, but would have memorized tons of interview trivia.

The problem with puzzles is just that. You ask questions and hire candidates based on issues that have nothing related to the job. The end result is you up hiring the wrong people and then say you can't find good programmers.

You can't find good programmers because you are not asking questions meant to hire good programmers. You wanted puzzle experts and that is what you got.