skysight-inc/HackerNews huggingface dataset:
That works for timely shows totally owned by the network that broadcasts them.

It falls down when there is more than one party involved - for example, shows that are destined for syndication or DVD sales.

One example of this is the SyFy channel - they've basically cancelled or let expire all the programs that were being produced by 3rd parties (Universal's "Stargate" franchise, for example) as they paid top dollar for first showing rights, but the 3rd party made all the rebroadcast, serialization, etc. profits.

See also how Netflix is starting to produce their own shows they can totally own and sell direct to customers.

The future has no middlemen, just people making unique products (art, video, web apps, software, etc.) or money of of standardized interchangeable services (distribution, hosting, connectivity, etc.).
One of the big reasons you don't see overnight change/disruption in the cable media companies, is because they continue to sign multi-decade contracts...like this:

From[1]: But, um, how much are the Lakers – all by themselves – getting from Time Warner Cable for its new regional sports networks? $5 billion.

[1]http://www.ocregister.com/articles/lakers-329235-billion-new...
So if I'm a 26 year old female freelancer, how long until I become a full fledged (male) consultant? ;)
Puppet Labs in Portland, OR, is hiring for several new positions on our Technical Operations team:
* Support Engineer - Linux/Unix SysAdmin background preferred
* Technical Writer - 3+ years experience required
* Technical Training Manager - 10+ years experience in technical training management role with experience training IT professionals in Linux/Unix based programs

We are also hiring an Intern for our Release Engineering team for a 16 week paid assignment.

In addition, we're always looking for strong Professional Services Engineers and Software Developers as our team continues to grow in 2012. Note: Senior PSEs can be based out of remote offices anywhere in the US, not just Portland.

For more information on these positions and to apply online, please go to http://www.puppetlabs.com/jobs.

Thanks!
Aimee Fahey
Talent Acquisition Manager
Puppet Labs
This terminological difference is irrelevant when talking about country which doesn't use English language and has its own history of law systems.

Call those damages if you like.
A cool personal ad for online dating
> And at least in the UK, teachers seem to be mostly areligious.

Lucky you.
Were you to provide a matrix (4hr min @ $150 per, $1000/day, $4000/wk) you would also get paid for every hour you work but you would create opportunities in the client's mind where they could actually help you bill more hours.
Thanks for sharing. I'm in a similar journey and this was very helpful and insipring to me. Wishing you success :)
ASUS to provide a bootloader unlocking mechanism for Transformer Prime
Thanks! I've updated some of the copy on the site. Hopefully it's clearer now.

Love the idea of getting your biz guy to update things for you. Yes, it would definitely work for that scenario.
Sure, it's currently an illiquid (due to lock-in) and uneducated market. I believe Google is trying to change that.

That's why I think "users vs manufacturers" is a false dichotomy. Users and manufacturers are essentially on the same side, as the natural participants in a handset market that the carriers are trying to convince everyone doesn't exist.

Update: worth noting that Apple, as a handset manufacturer, is also trying to educate the market here. One of the big advances of the iPhone was to get people buying the iPhone, not the "Verizon iPhone" or any such thing. Apple is a handset manufacturer and Google is (in this arena) a platform vendor, so their strategies look quite different, but I believe they're both interested in fixing the broken handset market.
there are many things to consider when choosing the right payment solution for your SaaS website. Simple solutions like Paypal and stripe might work well if all you need is a plug-in-play solution but theses out of the box products might not give you the the full suite of tools you'll need once your business and volume grows. Recurring Billing, Secure Vault Storage, Post re-direct, Fraud Protection and management and simple PCI Compliance are going to be key to your success. We have payments pros on staff as well as developers that would be happy to answer your questions anytime just give me a call direct 310.997.0100 http://www.ndmscorp.com Ask for Todd or Mike
Truthfully, why does anyone buy any particular asset expecting to do better than the market? The short answer, I think, is that they perceive the information and access that they have to be relatively great enough (than other market actors) to eek out an edge over the market. People's perceptions aren't always right, and the very definition of recessions (something that happened once or twice in the last "decade") is that entrepreneurs make a cluster of errors all at once.

As for the "why," I'm sure a particular's VC's perception of a startup investment falls favorably on their own risk-reward scale, and is perceived to be in line with the time horizon for their investment (whatever that may be). To believe them or not is up to you, and is the result of your own perceptions given the information available.
I call myself Marco and many others do as well. I like your attitude here and I'd love to hear from you when the next project calls for someone who can consult or develop an iOS application.
Seems kind of useless to put it behind a paywall. Has anyone made something similar that anyone can use?
Development, release, recognition - connex.io's 2011
I disagree, at least for my consulting business. I charge by the hour, use the Mac Desktop Timer mini-app to log time for different customers, and life is good.

One thing that I don't like is getting into situations where any one customer expects too large of a fraction of my time: I work for two reasons, making money and new experiences. Perhaps it is because I usually only work for very technically saavy customers, but I find that I learn a lot from my customers and the work that I do.

I was in a situation all last year were I was working over 25 hours a week for a childhood friend's company and although both he and some of his co-workers were wizards, there was a large opportunity cost of not being able to do much work for my other customers.

Since I work remotely and thereby compete with offshore talent I don't charge much for my time ($60/hour) so the experience that I get has a fractionally large value. That is why I don't personally like the idea of weekly or monthly billing. I understand how it might be different for people who work onsite and bill a hefty rate.
The system is reasonably efficient at delivering the product (you) to the customer (advertisers). The programming and options needs to be just good enough to keep you away from Netflix and TPB.
What you're describing sound more like the definition of a CMS than of a framework. With frameworks you no longer have to manage your own sockets/sessions/connections (some servers take care of this also). Instead of you calling on a socket to send data to clients, the framework calls your functions that simply return the data. More elaborate frameworks come with "helper" functions that, for example, cleans up input data for preparation of saving to the database, (preventing SQL injections), abstracts away the database models. i.e write only one set of models in python, so you don't have to rewrite your database tables when you switch from MSSQL to PGSQL. Each framework come with their own set of design patterns. While this might reduce the flexibility in terms of the architecture design, a framework has been tested and used many times, so the patterns a framework comes with are usually quite suited for what the framework is designed for. e.g. with Django web framework, you (must) use an MVC architecture. Although it is quite difficult to diverge from the MVC pattern, the MVC pattern is a suitable choice for web applications.

Frameworks abstracts away the bare metal of the HTTP protocol, the database, and allows you to concentrate only on the content and logic. A framework is basically a semi-built application; Look at your past websites, what are the common things between all of them? If you abstract all of that into a 'library', you might have some sort of framework there.

Of course with PHP, a lot of that is already taken care of. One thing I remember from PHP was that you write your code in a .php file, and the name of the file becomes part of the URL the user must type into the browser. Well, a framework can abstract away that too, so you can write your own urls and redirect to the appropriate function/file to handle the 'visit'.

I might have overstated what a framework can do here, I rarely go without it so perhaps maybe running with only a server can still provide some of the above described functionality, especially with regards to connections and sockets.
About five years. We don't like to talk about it.
Since you are communicating via email and there is no reason to share your actual age or sex, right away.
So I've gone through all of the above and now what's the next step? What does month two entail?
I have a couple of contrary suggestions with respect to health.

1. Don't follow the conventional wisdom on RSI

I struggled with RSI for years, and did all the usual things (warmups, exercises, braces, a Kinesis with modified key layout, etc.) Then, in early 2010, I read (at Aaron Iba's suggestion) The Mindbody Prescription by John Sarno. Within a couple of days, I saw remarkable improvement; within a month, I was symptom-free. YMMV, of course.

2. Don't wear a brace of any kind.

I question the advice to wear a back brace. Over time, this leads to muscle atrophy and causes or exacerbates the very problem you're trying to solve.

I don't warm up, don't wear braces, and have switched back to a Qwerty layout. I stay strong and healthy other ways, but I now ignore all RSI-related advice that doesn't acknowledge the "mindbody" nature of the problem. I've been symptom-free for more than a year. (This is an anecdote, so take it for what it's worth. The book's like $12, though, so you don't have much to lose.)
I disagree.

Node.js and client-side JavaScript should treat security issues differently because they face different risks. E.g. A DoS against client-side Javascript is not a big deal (because it might slow down a single browser, or even just a single tab within a browser). However, on the server side, a DoS could take down an entire service which is much more significant.

Thus you could say that V8 is "secure" on the client side but "insecure" on the server side because of the different risk assessments. It is poor security practice to take software designed for one security environment and assume it will be secure in other environments. If Node.js wants to have a secure system they will need to take these security issues into consideration and harden their system appropriately.
Out of curiosity, what is your niche/area of expertise?
I agree on the general notion is coding involves a lot more than meets the eye. Given that, it's probably impossible to claim that coding is learnable in anything less than years of work. Even then, we all know that we learned, one way or another, by doing. This course is design to get people writing actual code and accelerating what can be a slow learning experience. I have no doubt that those students will be coding in a month.

Just like learning to ride a bike doesn't mean BMX competitions, it's still a step that could lead people to anything they want to make of it. I'd expect plenty of options for next steps, including learning to do ticks on a BMX style bike. The key is that not all of these next steps are serious endeavors. Some people learn just be be enlightened.

I do hope it inspires students to take steps to learn more. We'll see how it goes and we'll also see what students think after taking the course.
Ask her if she thinks that way about your marriage.
I appreciated the explanation of how he uses git in a workflow. Everyone does things differently and DVCS is not just "another VCS". Treating git like you would treat svn is a recipe for heartache.
I use this exact approach and have also banged out not-entirely horrible code in >=1 month. I did this when I learned Rails.

I started with a couple basic 15 minute guides and then hammered myself from all directions incrementally switching between stuff like Hartl's guide, PeepCode, Railscast, etc.

I do find that learning from diverse sources really accelerates the learning process for me. It also breaks up the monotony of pounding through exercises in a single book.
i may be mistaken but i believe since your average karma is below 2, i don't think your up votes even count! i'm on the same boat! my karma has gone up but for some reason my average has gone down!
We're working on a value based model for our consulting firm (hint - it only works for people who are actually good at what they do). The problem is how you calculate the savings/benefit. In many cases what you deliver isn't driving savings, but is a necessity for the business to operate. In the past my company has done a few contracts where they were awarded bonuses if our consultants adhered to the values of the company they were contracted to. But then again, you're trying to quantify a qualitative aspect of delivery.

Not easy to do, and Finance/Procurement doesn't like it.

Disclaimer - I work in large enterprises. YMMV
HBO spends a lot of money on creating truly premium content. For that reason I would pay for HBO Go. But I can't because I refuse to pay for cable just to get HBO. What would I watch on cable? A bunch of crappy reality tv? No thanks, Netflix has more than enough content to keep me satisfied.
Not anymore. Those guys have triggered a hyperinflation. Suddently their majority support went poof. Now they're not more than "lesser evil".
I agree with OP, although I think the code example is misleading (but still awful).

Why? Configuration/Bootstrapping is needed, with simple, small and loosely coupled components even more, because you don't want to tie a some configuration monster to it. But it would indeed turn out to be a simpler configuration, usually a nice little array with few keys bootstraps any simple component nicely.
On framework level it can be more DRY. Downside, every "framework" solves bootstrapping and configuration on it's own. Which would me make always feel bad about running multiple frameworks side by side.

For components (objects) configuration we could solve a lot of problems if the php community could agree about an plain array configuration protocol to set them up. At least it would be interesting if it's doable.
>Probably my biggest issue with CakePHP (what I use) is that when you step outside the standard use cases you fall down a rabbit hole of complexity and peculiar idioms. The result here is that one becomes a "Cake developer" rather than a "PHP developer"; there is a high degree of lock-in and switching the entire toolset becomes difficult and impractical.

Totally agree. But that's because of poor design in CakePHP (I used it too).

>What I see in this post that I agree with is the idea that PHP tools should be more modular and decoupled, so you can grab a full stack bundle if you want, but can use modules piecemeal if you don't. Currently, the latter option is lacking in PHP.

Actually, it's not. Take a look at Zend Framework and you'll see that you have a TON of modules for doing all kind of stuff and if you want you could use just the core ones and ignore the rest. It works so well that I even use components in non-Zend Framework projects.
Why namecheap, specifically?
The fourth option is to break your problem up. Not all problems should be handled in one pass by one giant program.
Okay, then you can set up your system to do a force shutdown if the power button is hit. If you're on a desktop, have a power strip near your foot so you can kick the toggle switch if the door comes down. (Or have a big red kill switch wired into the power supply on the front of the case.)

The latter option probably won't earn you any favors with the judge or the jury.
Seems like a fairly straightforward solution to me. My assumption is that the powers that be aren't technologically sophisticated enough to understand the benefits of it.

This isn't the case, most networks are extremely technically sophisticated (ESPN especially) the misunderstanding here is business related. TNT and ESPN make millions (in ESPN's case billions) a year in subscriber fees from cable operators. ESPN alone makes $3-5 from each cable subscriber in the US (there's about 120M of them) each month. A significant portion of these network's revenues are made on subscriber fees. The solution you propose jeopardizes these agreements for what would currently be a paltry amount of streaming ad revenues.
I banged out a YouTube clone with user registration and voting for an intranet in less than a month after knowing nothing about Rails using the exact methods the author is talking about.

Sure it was no showcase example of Rails development but it works and people love it (it's been a few year now and to be honest, I've only made minor changes since).

Edit: I did have years of programming experience beforehand, but not in a language like Ruby or a framework like Rails. It was at times, mind-bending. I think the key difficulty was combating presumptions.
The success of this post on HN suggests there's a niche for "awesome but useless" style collections. That said, sadly this site hasn't been updated since May 22. My pinboard account suggests there's been many awesome-but-useless things created since.
A few hundred. It varies depending on how much I want to do or don't want to do what they're asking for. Tends to be "consulting" and monthly. I think the last one worked out to about $400-500/hr, but I wasn't tracking time closely.
The Transportation Security Administration's QR code flub
I don't know why, but I find it extremely difficult to work on stuff that I don't think will someday become useful or profitable. I think this is what differentiates a lot of hackers out there. There are the hackers who create for the pure joy of it; they love to learn, create neat things, and don't like to worry so much about the viability or marketability of their creations. Then there are the hackers who do it solely so that they or others can profit from it.

We need both - the former are the toolmakers and typically push the tech in new directions that become practical later on. The latter are the tool-users and take what's been learned from the tool-maker's efforts and apply it to the real, functioning world.
Give me a few months. I'm secretly working on this :)
> It's great that it's improving, but many other languages have a much better library/API situation than Python has had for years already.

As someone who has spent the last 5.5 years at a job where I didn't need anything but the standard library, I don't agree. What are these other languages that contain a better situation?
It's nice to see they were on top of things, but it's pretty chilling to see why they had locked the bootloader in the first place:

"Regarding the bootloader, the reason we chose to lock it is due to content providers' requirement for DRM client devices to be as secure as possible."

It's nice that in the end they prioritized what their customers wanted over what other parties whose interests run completely counter to their customers want. It's frightening that the content cartels have enough influence to essentially try to lock down general purpose computing in the first place.
Interesting.. how do you deal with ID collisions after rollover? That was our big problem, even with 8-byte IDs - the ID allocator had to know the Global Truth. Dealing with collisions as "exception, try the next one" was too expensive, though with faster hardware that may be moot.
I Give the Mac Pro One More Year
hourly rate is a wrong parameter.
You can teach yourself to be a doctor in one month, that I can understand, but a coder in one month? Impossible.
Voted on a few of these things and the percent of support surprised me. I wonder what group of people keep skewing these polls. I know online polls aren't anywhere near accurate, but the percents still surprised me.
To me the biggest advantage of frameworks is documentation. When you bring on a new developer who has never worked with, say, CakePHP, you can point them to the docs to answer most questions.

When you roll your own, you have to either document it yourself (ha!) or become the point man on all questions about how things work.

My last company underwent a painful conversion from roll-your-own to Zend Framework. It slowed us down in the short term, but there was a huge payoff in developer productivity in the long term.
> ... and you still don't have a sixpack.

Most forms of exercise will not give you a visible sixpack. The biggest thing that matters for a sixpack is body fat %, which requires a healthy diet more than anything else.
You are making it harder to charge your true market value, by making pricing comparisons more painful (ie, scarier) for your customers. You're also begging customers to ask for your time in sub-day increments, which is unfair because you cannot generally work in sub-day increments.

It's fine to benchmark yourself in $/hr, but you should quote project rates or person/day or (even better) person/week rates.
Bill Buxton: An unsung hero of the iPad
I've always felt that the biggest gain in learning a new layout is getting rid of old bad habits. Learning something new from scratch allows you to do it right from the start.

The reason for why I've not tried this is probably mainly because it would scramble all keyboard shortcuts.
Shortcuts are designed for qwerty (a shortcut that you can't perform with your left hand anymore is a huge loss) and many combinations are a huge part of the workflow of many applications. I found this to be a complete showstopper.

I think there are ways to automatically switch to qwerty when ctrl/shift/alt was pressed and maybe I didn't research it enough but it felt like a cludge and I wan't something that is platform independent and easy to enable on any machine.
I think those are true, but I think it's basically RMS's personality, so you get the bad with the good. I don't think he's really going out of his way to present himself as such; as far as I can tell he really doesn't have any real comprehension of social norms. I hear similar tales from MIT alumni about even casual encounters with him in hallways or elevators being pretty weird.
(a) Don't work 12 hour days as a contractor.

(b) Raise your rates.
Morgan Keegan Cuts AAPL Target on Weak iPad Sales Estimates
A few people here seem to be positing that the point of local blackouts online is to increase attendance at games, but it's not. It's to maximize the value of the local TV rights deal, a twenty-year version of which recently netted the LA Lakers $5 billion: http://www.ocregister.com/articles/lakers-329235-billion-new...

Regional sports networks, especially those owned by local cable companies, love these deals because of the recurring revenue they get from people like me who would otherwise not have cable at all. Comcast Sportsnet in Philadelphia is the only local outlet for watching the Phillies, so I have Comcast cable.
Post-YC, startup founders are pretty young. Would you care if a founder had gotten into legal trouble for a business started before their 18th birthday? I don't know -- given that YC looks for 'naughtiness' that might even be a positive.

Just to be clear: I am not talking about myself, or anyone that I personally know. I know of a case kind of like this, though.
Google: Yes, Sponsored Post Campaign Was Ours But Not What We Signed-Up For