skysight-inc/HackerNews huggingface dataset:
All US employees at Mozilla have 21 days + 10 government-ish holidays off so it's not unheard of.
"Never working more than 40 hours a week nor staying late? It just smacks of entitlement."

Working 40 hours a week is considered being "entitled"? What is entitlement is employers pushing down pay rates by paying on salary while pressuring for extra hours without overtime. Fostering this culture and attitude just collectively serves to push down everyone's pay rate and detracts from the attractiveness of our field.
Discovery Channel Buys Revision3 for $30 Million
Why "Just How Small is the Atom" Has Most Views on TED-Ed
Given that most people who announce they're quitting something tend to be showboating in what I can only guess is an attempt to convince themselves, and typically go back to doing that which they very publicly quit, I wonder if this guy will actually not use the things he's announced that he's continuing to use.
It refers to someone who pirates media or software using bittorrent.
Yes, I am definitely experiencing your shameless self-promotion.
Streetlight Manifesto Proudly Boycotts Itself
Some people hate interface builder and don't use it at all. I really like it and would have a really hard time getting rid of it. The amount of code you would need to write to make all of your views would be terrible.

I would liken it to not using HTML when you're making a web app and you can only use javascript to generate (by hand) all of the UI.
Hopefully the idea is amazing otherwise, you won't be able to catch up with the competition. Starting a software company and programming a few products still doesn't give you access to cash to really get going.
I use Ruby since 2004 (but not exclusively).

I've been using Ruby to create pleasant to use APIs around more complicated (native) APIs in both Java and .Net and it has always been a very big win in my situations.

I just bought a RubyMotion license and can see it going very far :)
If you're a young whippersnapper, you might not remember the horror that was the CD long box, designed to make compact discs harder to shoplift, back when people stole music that way.

http://en.wikipedia.org/wiki/Longbox
In the US, "vacation days" and "sick days" are PTO (Paid Time-Off). So workers can sometimes "cash out" vacation days rather than taking them off, but it is uncommon to take unpaid days off.
You have clearly never had to interview people. Fizzbuzz is super basic and that's the point. It quickly separates the person who was around when programming happened and someone that actually did the programming.
> Rubyists in general want to use Ruby for everything.

Well… why not?

This is a relatively objective statement; the problem with ruby tends to be the crappy interpreter we're forced to suffer through - not the language itself. The Ruby language, in my biased opinion, as far as OO-functional languages go is pure awesome.

My initial reaction was: "A Ruby to Obj-C ABI compiler? Fuck no, what is wrong with you."

Upon learning it was the MacRuby dude: "Holy shit fuck yes".

I really don't want to ditch my entire development workflow to pick up Xcode, and Objective C, and miss out on all of the development libraries and vibrant community that I already have access to.

The problem with company led development environments is that they're tailored to the vendor's, and not the community's, needs. Development is rigid and low on innovation.

If this framework is half as good as it seems to be, within a month we'll see a dozen libraries that abstract all sorts of pain away from iOS development. Abstracting the pain away is something the Ruby community tends to do well.

I've gone from being totally uninterested in iOS development to being excited in what I can do inside UIWebviews. Naive, maybe, but it's probably significantly lowered the amount of investment I have to make into creating an iOS app.
may be they used inktomi patents
I've summarized my problem over here: http://groups.google.com/a/googleproductforums.com/forum/#!c...
What we focused on in our competitive iOS+OSX game
Just a note, not sure if this is intentional, but the audio on the video is in stereo, but with no right channel.

edit: also, please stop the heavy breathing into the mic. Driving me crazy!! :)
ASP.NET MVC 3 Interview Questions
What is MVC? MVC is a framework methodology that divides an application’s implementation into three component roles: models, views, and controllers. “Models” in a MVC based application are the components of the application that are responsible for maintaining state. Often this state is persisted inside a database (for example
especially since he didn't add any worms to it but he did get the water and turning right

I've just started home composting (with a tumbler) and I thought that adding worms to hot compost was a bad idea, in that hot compost is too hot for worms to live.
>> I think you might find that someone without a job is interested in jobs from any source

Totally agree about that

And since the thread frequently gets posts for atleast 2-3 days after it's created, I make use of the upvotes to keep track of the postings. I upvote the posts once I've read them. So the next time I visit, I can just skim to find unread posts.
rather than implying that the people who took you at your word did something wrong, you should admit that you used a poor choice of words.

As I said, you could simply have said, "I will only work OT in exceptional cases, and these cases should be rare". It doesn't take an entire paragraph to get this point across. You get the idea.
ECIL Graduate Engineer Trainee vacancy May-2012
Electronics Corporation of India Limited (ECIL) PO. ECIL, Hyderabad - 500062, AP, India
Yeah, it's pretty hard to know when it is and isn't. Vertical integration is as old as business.
I personally don't care, as I will mostly use a mixture of well-tested, iOS specific ruby libraries I will write and share, together with ObjC libraries.
How some western entrepreneurs are abandoning Silicon Valley for Africa
The plan is a lot older than you think. For millennia, people have married above their station by being interesting.
Ubuntu for Android handsets is what I am waiting for my next handsets. Still have no clue, which quad core android will support it.
Umm, I was supporting your phrasing. :) i.e., that most people get that you will work extra hours when truly required.

And that even a supposedly more precise phrasing suffers from the problem that the listener may not interpret the words the way the speaker intended them to be.

I personally feel that a categorical statement such as yours is less amenable to misunderstanding than a equivocating one. Thanks.

Anyway, we're generating heat rather light in this subthread.
Light Table Listens to feedback and dramatically lowers prices
Raise salaries and attract developers from outside your area.

Admittedly, your local real-estate market might be too wound-up (think NYC, Bay Area, Boston, or LA) for raising salaries to do anything but raise land-rents.
I really like Shuttleworth's / Ubuntu's courage - it's much like Apple's courage, except it is done in the open.

(Personally, I can't switch to 12.04; it borks on my touchscreen device, see https://bugs.launchpad.net/bugs/801988 - but I will as soon as the bug is resolved. The lenses/hud is excellent)
In relation to working with Appcelerator or a similar system that allows you to load in images/views/visuals & position programmatically, I wouldn't say it's a problem, more a shift in practice.
GIMP 2.8 released after 3.5 years of work
Depending upon your current familiarity with them, read Jeffrey Friedl's O'Reilly book on regular expressions.

http://regex.info/

Something to fill the odd moments or hours, unless it becomes a page-turner for you, as it did for me.
A suggestion for Laurent Sansonetti will be to release this similarly with the way Xamarin has released Mono for iOS. Basically you should be able to download and use the library for free in the iPhone/iPad simulator and you will need to buy a license if you want to be able to export the app to the actual device. This licensing model has the advantage that is similar with what Apple does for developing apps for iOS.

This will let you, as a developer, try and learn to use RubyMotion before you actually buy a license.
I'll add that if you LOVE doing what you do for 40 years, straight through retirement, you are one odd duck indeed. The idea of "passion for work" is a power play to get folks to put in more for less. Don't get it twisted.

Furthermore, workaholism is for people who don't understand what it means to be human. Steve Jobs was a sucker - almost as much as his followers who didn't realize that he was.
You can now assign the class to a container div - you must still provide some empty tags to specify what kind of content you want.

For example, if you need a couple paragraphs of text, you can use `<article class="fixie"></article>`. If you need exactly 1 header followed by 3 paragraphs, you can use
```
<article class="fixie">
<h1></h1>
<p></p>
<p></p>
<p></p>
</article>
```
If they needed one then they screwed up their business plan.
So your complaint is really with America, not with CloudFlare (or Amazon CloudFront etc.)
In much the same way as JavaScript developers want to do everything in JavaScript, including write mobile apps (PhoneGap/Titanium) and server-side apps (Node.js).

Learning is hard, and doubly so when you're in your comfort zone. You can deride that and make it about a person's "toughness" as a programmer, or you can think about exactly how much time it takes to learn a language and its idioms, highlights, lowlights, problems, and features.

A person who's really good at C# or Java is not going to be really good at Obj-C without losing a significant amount of time. That's why these kinds of projects appear. There's only so much time in the day to learn a new language well. :)
Personally, I have notifications turned on because I aggressively filter incoming things like newsletters so that things I don't have to care about immediately, don't hit the Inbox and generate a notification. So a phone-buzz for me usually indicates that there's signal.
Forget channel surfing: How Boxfish plans to revolutionize real-time TV search
Typo on the front page:

We run our servers on Amazon Web Services and use their elastic load balancer (which is were we terminate SSL).

which is _why_ (?)
Apple is just making and selling superior products.

Agreed. If I had a nickel for every time my Blackberry crashed since I upgraded the OS a year ago, I'd buy some Apple stock.
One of our client projects involves having customer service staff talk and resolve payment issues with paying users. The messaging API means we have one less thing to worry about, allowing us to focus on handling payment resolution rather than the communication side of things.
I didn't see any documentation describing the ins and outs of statically compiled Ruby. Anyone know how it differs from normal Ruby?
Lies, damn lies and Cybercrime Statistics
But mobiruby does not compile to native code, does it?
It doesn't matter. You should signal errors with exceptions, not by returning undefined no matter how much slower it is. After all, it's supposed to be an exceptional case.
Arrow and Ellipsis Affordances on Buttons and Menus
This isn't the same as a self-contained binary. This is packaging up your application, all associated files (javascript, css, etc) and virtualenv setup into a .deb (or .rpm). Then the package can be added to a local repository and installed like any other program.

Even with Go, you'd have to package up your single binary in order to get the same experience. (Although, that package would be pretty small!)
Twisted has twisted.mail.imap4.IMAP4Server
Windows 8: Editions, Languages, Troubleshooting. (rant)
How Our Brains Set the World Spinning
When Will LinkedIn Launch Their Own CRM System?
AdWords launched in 2000. Google bought Applied Semantics in 2003 and launched AdSense.
I actually did that the day after it was launched :)
Using noscript in 2012 is like watching TV with your eyes closed. You reap what you sow.
Does Collocation Inform the Impact of Collaboration?
Perhaps it's time to check out Haiku?
Thanks, we're fixing it now.
I see a lot of disparagement, especially on HN, of the Gates Foundation's methods. I don't find myself questioning Bill Gates when he talks about how unimaginably difficult it is to improve systems like education or cope with malaria.

On a fundamental level - individual scandals and cynicism about Gates' motives aside - what is the foundation doing wrong?
Yep - In times when ARC was not invented, memory management took some time to get used to (what with object ownership and such), but you can strike this from the list now. Another thing is that one has to get used to the ObjC way of doing stuff. E.g., Devs who are used to Java will make subclasses instead of categories, add comments instead of expressive method names, and make nil checks where they are not necessary. Or ask where all those open-source projects' unit tests have gone :)
Sorry mistircek to say this - great partnerships that we read about in the press (i.e YouTube, Google, etc.) don't happen to all of us aspiring entrepreneurs. This happened to me and it was one of the most challenging times in life. We worked for more than a year on a project. Looking back, I wish I let that person go 10 months earlier, but the optimist/humanist kept nudging me to keep giving it a chance. If you're a lot more motivated, it's better to be a sole founder, build traction, and then find another co-founder & give that person less equity. You deserve that much more equity if you're the one hustling the most.
Using Travis-CI with Python and Django
15 things I learned from 500 Startups (aka Fail Factory)
Didn't realize bundler kept track of what ruby you were using.
PageRank was of paramount importance back then. At the time, AltaVista/Inktomi were easy to spam, and Google wasn't.

The google spam that actually works (or at least, worked a few years ago, before panda) requires setting up lots of sites, lots of independent IP blocks. That was much harder when PageRank appeared - hosting was damn expensive, VPSes were nowhere to be found.

PageRank was a huge thing. I used "and" queries in altavista at the time. It was no match.
Samsung Galaxy S III
I must've completely missed that. Thanks!
The Samsung Galaxy S III
I still wonder how they did that. The classic problem with reference counting is correctly releasing cycles, which ARC handles by allowing "weak" references. How does MacRuby know when to insert a weak reference as opposed to the usual "strong" reference? If that could be automatically detected, why does Obj-C ARC not automatically do it for you?
What's ironic, is that I'm reading your response, and I'm thinking of how unreasonable it sounds. But after taking a step back and thinking about the symbiotic relationship companies SHOULD have with their employees, this reminds me an awful lot like the demands I've seen from most jobs. They'd like to offer you 2 weeks vacation, a week sick time (because we all choose how long we'll be sick) and if they bounce a check? Bummer, you can either go back out and seek employment or hope things get better.
It doesn't sound like they're using ObjC garbage collection, which I do not think would be available in iOS anyway:

"Our memory model, similar to Objective-C ARC in design, does not require any extra memory or processor footprint to allocate and reclaim unused objects"
My empirical observation: time is an inherently limited resource, money isn't.
Too right! I haven't touched 'urllib' since I discovered 'requests', and now I toss off helpful little scrapers and web API-consuming services without a moment's thought.
Made As A Joke Over Weekend, Pinstagram Blowing Up Fast
Common carriers can't be held criminally liable for what their users do, but they are responsible for the actions of their users in the sense that they need to turn over their records if served a subpoena, and may be legally required to keep certain records.
Next galaxy, live streaming
Show HN: RegExd | A JavaScript Regular Expression Builder, Tester, Formatter
Hey guys, I just finished putting together a(nother) web based regular expression tool for JavaScript.

When working with regular expressions I've always found them tough to read when single line formatted. Debugging is also time consuming trying to look for syntax errors.

RegExd auto-formats single line regular expressions into multiple lines with indentation to make it easier to drill down into each part. If an expression doesn't compile, it searches for the longest valid sub-expression and highlights the error.

There's also a few other features, but I'll leave those to be discovered.

Feedback is appreciated!
Especially since I know Ruby (and C) but I don't know any Obj-C.

Interestingly, from my point of view, Obj-C made perfect sense to me when I realized that it was basically Ruby with C syntax. Given the heritage of Ruby and Obj-C, they come out as very similar languages, so I found it a breeze to pick up the other.

The hard part was learning the Cocoa (Touch) frameworks, but I'm not sure a Ruby API would have made that any easier. It's simply a massive amount of information to take in all at once.
LINQ Interview Questions
I would modify that to read (since this article even stated that the engineers there found this to be obvious):

>The Google CEO's have the point of view of an engineer.

And, more generally:

>The Google CEO's have the point of view of the people doing the actual work.

The lesson to take away from this is that one shouldn't try to manage what one can't do themself. The disconnect between the manager and the problem domain becomes too great and they end up making ridiculous decisions since they are acting on the wrong information.
I don't necessarily know that that is an insult, but sure, if you're short on cash then free is always better and certainly beats piracy. I was thinking in terms of professional tools, and the output value delta of something you know well (this might just as well be the Gimp) compared to unfamiliar software.
Twitter Wants to Acquire Vancouver-born Mobile App Camera+
The former. The latter interpretation didn't even occur to me, although now that you mention it I can see how if you were a fan of the paleo diet you would interpret it that way. That's interesting, it is certainly possible it was the latter but it seems unlikely.

I'm still not sure I buy the double meaning interpretation either. pg probably meant to imply only one of the interpretations. He writes pretty clearly and directly. I think the former is much more likely, since that's the simplest interpretation of the sentence and it's accurate. The paleo diet is new (to avoid any argument from paleo fans it doesn't actually have much to do with what paleolithic humans actually ate, so it's not old in that way).
Samsung Galaxy S III Unveiled:4.8 inch HD Super AMOLED display,Quad Core Exynos
Veering into the crash barrier of off-topicness, but...

How did you get screwed in Austria?

It's hard to overstate how much the SVA (the social security provider for self-employed people) annoys me. The amount you pay them in theory depends on your earnings[1] but in practice how much you pay right now is linked to how much you earned 2 years ago: They assume your profits will go up 8% each year, so for the current year, you pay ((profits 2 years ago * 1.08²) * social security rate) + (difference to what you underpaid 2 years ago).

So if your income is unusually high one year, you pay social security as if you earned the usual amount, which means your profit is artificially high, and thus you pay a lot of tax. Then, 2 years later, you have to pay the difference of what you should have paid in the year you earned lots. Conversely, if you're having a bad year for whatever reason, you have to pay the same amount you usually would, even though you're earning very little. So the worst situation is if you earn a lot and then 2 years later earn very little: you pay lots of tax in the "good" year and get stuffed for social security in the bad year.

This is exactly my situation right now: in 2010 I decided I'd need some runway for our startup so I took on lots and lots of contract work. In 2011 and 2012 I've mostly been working on the startup, so I'm only doing maintenance work for existing contract customers. All of my contract revenue this year has been going straight into the SVA. The SVA bill is more than the rest of my cost of living put together.

And yes, back in 2010 I did try to increase my SVA payments because I knew this would happen, but they wouldn't let me.

Of course employees simply do not have this problem: even if their income fluctuates like crazy (seasonal workers etc.), every month they pay a percentage of the exact amount they earned. Yet self employed people are the ones whose income is most likely to fluctuate.

[1] 7.5% for health insurance, ~17.5% for pension, ~1% other - so this is quite a lot of money, and unlike tax there's no free earning threshold. In fact, it's the opposite: if you earn below around €550 p.m., you owe as much as if you earned €550.
Sounds tempting.. is there a hidden jobs link in the site somewhere? ;)
What do you think of my startup?
Check your tone, please. I can't downvote, but I don't want to see comments like yours on HN.
Thanks. It should be alright now.
Windows and Node: Getting Started
What language features does Ruby have that Objective-C lacks? It's a bit more succinct, perhaps, but when you're calling out to Cocoa all the time, that succinctness is going to get thrown out the window.
> But that fragmentation did not happen. Lots of distributions exist, but they have all followed roughly the same course and, for the most part, do not differ by all that much.

From an end user's standpoint, this is completely untrue. Just look at the various package management software and philosophies across all of the distros. It's a mire.
A new board menu and paying down design debt
What I meant is that one can't pirate media or software. Call it copying or sharing without permission of an original author, but that has nothing to do with piracy, theft, murder, etc...
Every startup needs a stunning office space with tons of cool furniture and accessories to make its employees feel at home and to attract new talent.

At a time when companies MUST have cool offices to attract talent

meh.
Facebook IPO: Price Range Set — High-$20s to Mid-$30s
Hilary Mason: From Tiny Links, Big Insights
Gates Foundation, for example, which is doing nothing more than business as usual in big philanthropy

I wouldn't call things like the giving pledge "business as usual" in big philanthropy. I can't think of any prior art for it.

http://givingpledge.org/
https://en.wikipedia.org/wiki/Watts_and_Strogatz_model
Serious pickup for MS.
Ok, my phrasing was incorrect. I meant to say "how is it precise enough." You get the last word (if you choose to reply to this).
The biggest problems for me were

-seeing the whole picture
- how many items do you have in your portfolio, how can I just find one that looks cool
-nagivating quickly
- i want to go to the bottom of the site but there is 5 seconds of just waiting for the thing to load correctly
-understanding usage
- i go right 3 times then go down, i didn't realize that when i went down it automatically sent me to the left

I am all for cool design styles (nullrecursion.com), but standard conventions are standard because they are good. Get a solid understanding of why they are used before trying to reinvent the wheel
Pretty cool - who are you trying to help exactly.
So this would pair startups to help each other? For instance if I need designers I would use this service to find a startup that provides this service?