skysight-inc/HackerNews huggingface dataset:
I share your amazement but at Teller (of Penn & Teller) said in one of his interviews, "People only believe what they are prepared to believe." Over the years I've discovered that while this makes a lot of magic tricks possible, it also profoundly affects how people react to environmental changes.

Whether its executives at a large content conglomerate debating the economics of content or parents at a school debating the validity of the scientific method, if someone is given a choice of what to believe, and one choice would violate some other deeply held belief, they always choose to believe the explanation that doesn't challenge the status quo. Regardless of how ridiculous it might seem to a neutral third party observer.

This mis-feature in the human brain seems to cause a lot of trouble.

The deeply held belief that I have heard expressed by many different big content holders is that the 'true value' of a work can only realized by keeping absolute control over the use of that work. Thus they work to maintain absolute control by technology, by regulation, and by the force of law.
So to be clear; you have a startup, so you have a company to work on that could bring financial gain, but you want another startup?
Excellent. I love the progress Stripe is making with payment options.
Couldn't agree with you more. Microsoft is an excellent launchpad. Your points are on point with most of the 20-somethings or 30-somethings I work with. Can't wait to see what we're all doing in 10 years.
Going big? Blueprints.

http://flask.pocoo.org/docs/blueprints/

Going small? Put everything in one folder.

app = Flask(__name__, static_folder='.', static_url_path='', template_folder='')
The original APL source code
Nike Free Run 2012, Billig Nike Free Sko
Nike Free Run 2012, Billig Nike Free Sko
I've seen showtime do the same thing with Spartacus and Dexter. They've both been on and off netflix multiple times, yet showtime did provide the season premiere for both of these series free of charge on their site. This practice definitely makes good sense, and I'm sure it will start catching on.
I'm curious what your complaints are, do you mind sharing? Especially because you invoke "purist view", which is rather confusing talking about UX, a very subjetive area.

For myself, I feel that the main feed could use a lot more whitespace and have less information about each story. For example, I wouldn't mind being able to toggle off the social quotes completely and perhaps even the images (images are nice for some sources, but not others).
The tour has the unfortunate property of being both a top result for many golang searches and not being deep-linkable. I welcome additional introductory material.
You have your syntax reversed, it would be Node prev_link, and cur_entry would be a Node* not a Node. Also your loop condition goes in the middle and the per-stage operation goes last.

I still don't get what you are doing here, since previous never updated, it always points to the list_head. So you would be changing the first node to point to the node after the one you are removing, which means you remove all nodes after the first up through the to-be removed node since the head is now pointing to the next.

Here's my stabs at it:

node **prevNode, *nextNode;
// Doesn't work, curr becomes null and can't reference next
for(prevNode = &list_head, currNode = *prevNode;
currNode != NULL;
currNode = *prevNode, prevNode = &currNode->next)
if(must_remove(**currNode) {
**prevNode = currNode->next;
*prevNode = NULL;
}

The only other way I could think to remove a singly linked list element is the dumb way:

node *curr = list_head, *prev = NULL;
for(; curr != NULL; prev = curr, curr = curr->next) {
if(must_remove(*curr) {
if(prev == NULL)
list_head = curr->next;
prev->next == curr->next;
curr = NULL;
}
}
I second the recommendation, I've been using lean's service for a rather long time (I've go boards from back before he worked out the right purple color) and I've always been happy with the speed and quality, it's a great service.
Since the article mentions the site redesign, I think this new design is not going to work out for them. The information density is too low, resulting in the site feeling empty and making it less interesting to browse around. I think they'll lose a lot of casual viewers because of this. My assessment may be wrong and I am curious to see how this plays out.
The Century of Self
So if it's an app. Can I still Instapaper it?
Gawker links blocked from some subreddits
A good tutorial, but it was missing any mention of blueprints, which are essential to building a Flask site larger than a few endpoints. Blueprints also allow you to reuse components across multiple apps, or as releasing a set of endpoints as open source libraries that can be easily plugged into other apps.

Edit: adding a link to Blueprints in the Flask docs: http://flask.pocoo.org/docs/blueprints/
It isn't slow enough for me not to notice while tinkering with it. Of course, I'm running it a kvm vm and have 8 cores of 3.5 ghz going on. It would be hard for a terminal environment to be slow on that.
I just cannot thank you enough - you are a life saver. Coming from Java world I was looking for exactly like this. Maybe I'm new to Python, I was just about to give up. Setting Nginx/Apache for Flask was giving me nightmares -just could not get it right to play with gunicorn, uwsgi and so on.

I know Java is verbose but the tooling is good. Just put you war(a pre-defined structure) in Tomcat webapps dir and your good to go with a fairly scalable web site. I was so surprised it wasn’t that easy for Python. I think it stems out that Python is more of systemish kinda ecosystem.
If you look at the linked report it says that online segments are growing in all of air, rail, car rentals and hotels--"vacations" are just not growing as a segment online. I think what tstegart might be saying is that it's not obvious which aspects of "vacation" are left, when all of those pieces can be booked individually.

I agree with regard to whether or not this needs to be disrupted--I do some work for a local travel agency and the level of service they provide is remarkable (it would be very difficult for me to save money by booking the same trips myself online, without even accounting for the time it would take me).
DIY Voice Changer - Speak like everyone’s favorite baritone Sith lord
What's the point of comparing a framework to a language? PHP has templating frameworks too.
Cloud hopping: Moving rpglogger from Heroku to EC2
It isn't slow enough for me not to notice while tinkering with it. Of course, I'm running it a kvm vm and have 8 cores of 3.5 ghz going on. It would be hard for a terminal environment to be slow on that.

I'd aruge: not slow enough not to be worth the benefits of userspace everything, the ability to have a completely distributed system, and not slow enough not to make the interaces with the kernel not wonderful. I much like how plan 9 skips the whole RPC and syscall nonsense and does almost straight file IO and socket communication for everything.

It is like Java vs C - it isn't slow enough not to take the niceties in some circumstances. High performance computing might like the Linux kernel, but as a developer who wants working applications that are really easy to interface with OS features, Plan 9 has that nailed.
then maybe I'll see you there and remind you to get back to work
Lone packet cripples telco networks
Florida University Breach Exposes Data On 279,000
Coderwall Unveils Enhanced Profiles For Companies To Hire Developers
Yeah of course, become really good at it and you have several options. 1. You can team up with another programmer to fill the gaps. 2. State that this is what you do and you do it very well and people will hire you for this phase of development. 3. Package it as a service do PSD conversions for a flat fee, SaaS ?
Not to distract from the topic but if you've got remote machines, IPMI can be a lifesaver.
If he'd said it like that, I wouldn't have taken exception to his statement. I do agree with him that ideas for their own sake are a bad idea, especially in an engineering context.
You're right about the new policy.

A Better example would have been.. http://gofundme.com/

Noble projects but the company isn't as successful with general crowdfunding vs kickstarters creative market.
Don't pretend to know that I said what I did because it was a "trend." It's a fact that Edison made no fundamental contribution or discovery. He was a very productive hack. Tesla's contributions are lasting and revolutionary.
So zsh doesn't know what -f means?
Having said that, it'd be nice if there were an inbetween flag. "Yes, delete .git dirs >:|"
Thanks so much for sharing this. I had noticed it in my stats, but never thought to look into what it meant.
The next time an American “mate” asks you to “ring” her on her “mobile” about renting your “flat” during your “holiday,” it’s fair to ask, have we all become Madonna?

This is hilarious.

I am so glad the press has noticed that the US may well have been importing words from other countries for a while now, I can't wait for the followup about what the CIA should do to tackle this threat. Next week, Spanish for Texans.
Show HN: Errorface
I got your meaning, but it took a few passes for the intended meaning to parse.
I haven't used a travel agent in about 10 years, and I vacation 2-3 times a year. Not sure how they can justify that vacations are not booked online. In fact, no one asks me when I am booking a flight or hotel online whether it is for business or vacation...

I guess if you are looking into pre-packaged resorts, where its a charter plane, resort, and even airport transfers included (Transat Vacations, Sunwing Vacations, etc) then maybe that's true that people still us agents for those... I still see agents advertising those in malls.

But I bet that segment of the market is declining year over year for the past 10 years. So yes, its a low percentage of a shrinking market.

As for cruises, the market is still overwhelmingly older and retired people[1]. Another market it will be hard to disrupt with technology.

Not to be all pessimistic, but there's a reason things are the way they are I guess.

[1] http://www.cruisemarketwatch.com/market/
It seems like the fundamental strategy of preserving blood samples will clean up cycling to a great extent, though it will take a few more years. It just gets to be too likely that science catches up with you, disgraces your name, and revokes your titles.

Maybe not so bad for Lance, who can take comfort in his fortune, but for most pro cyclists, all they will ever win is honor, which is easily stripped and besmirched.
Jenkins, TestLink and GTest in 5 minutes (or so)
How to integrate Jenkins and TestLink for a C++ project using GoogleTest and GTest TAP Listener.
Co-Working Space Espacio Launches To Turn Medellin Into A Startup Hub
In case people don't catch it in the upper right corner, you can also view the project page for more information here: http://jgable.github.com/errorface/
If you need remote boot then you can unlock your UEFI or add the keys. The point is that this will let normal users both boot and still be safe. Normal users don't remote boot.
Cf. Domingos (1999):

"Occam’s razor has been interpreted in two quite different ways. The first interpretation (simplicity is a goal in itself) is essentially correct, but is at heart a preference for more comprehensible models. The second interpretation (simplicity leads to greater accuracy) is much more problematic. A critical review of the theoretical arguments
for and against it shows that it is unfounded as a universal principle, and demonstrably false. A review of empirical evidence shows that it also fails as a practical heuristic."

http://reference.kfupm.edu.sa/content/r/o/the_role_of_occam_...
I worked my ass off for a company that did very well. We were bought out and, due to certain reasons I won't go into, my stock wasn't worth very much. I make a good salary, I didn't cry about it. It's not "heartbreaking", it's disappointing. Let's not get dramatic. Zynga as a company doesn't even produce anything particularly interesting.
serving users email as a GET request for reset password ?? intriguing...
If I wasn't there, I was certainly close while I was in school. I remember how embarrassed I was to have to pawn the tv my mother got me for Christmas, when it was the last thing in the apartment I thought I could get something for.
Right, any language could do this -- `malloc` and friends return pointers aligned to 16 bytes, giving you 4 bits at the bottom that are totally free.

It can go even further than that; most systems only use 48 bits for addresses -- this leaves more than enough space to "NaN-box" objects by putting the address inside the extraneous bits of a 64 bit floating NaN.
Haha I do have a keyboard for it. I haven't been satisfied with it - both with the keyboard itself (a Belkin model which suffers from lag and a clunky and heavy velcro-attachment slipcase system) and with the lack of integration with the OS.

Specifically, the keyboard is okay for typing text into a single text-box, but little else. You cannot navigate the OS with the keyboard - for example if you press the return to Springboard button (in the function row) you then have to swipe through the app trays and select an app with your fingers. In apps the situation is little better - in the Facebook app, for instance, you can't send a message by pressing Return, you have to touch the Send key.

Simply put, keyboard support in iOS is clearly a distant afterthought. Maybe with one of Logitech's nicer keyboard/case solutions, you could use it okay to fire off an email. But it's never going to be a machine you would want to do any sort of real work on. I like browsing the web, but as soon as I want to do any typing, forget it, I'm better off going back to my desktop. With W8 Microsoft appears to have put keyboard integration at the heart of the OS from day one - an attitude which hopefully trickles down to individual app developers. Not only that, but mouse and trackpad support is also fully baked-in (not to mention stylus support). And Microsoft seems to have a much superior focus on actual ergonoics and usability - eg their variable thumb keyboard sizing (try typing on an ipad with the thumb keyboard in the horizontal orientation - then try it with a case or smart case on for extra pain).

If Acer's Iconia w510 had stylus support for instance, I think you would have a device with class-beating flexibility, portability and productivity. Its already pretty close.
Depends on the person. I headed to SF and learned more over the last 3 months than I've learned during any period of my life. Surround yourself with aspiring people and learn from them. You will get way more than any MBA program.
Talk to me about G+ and chromium getting fubared due to Debian bug #682616.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=682616

Edit: clarifying, G+ tends to strongly favor chromium, and the latter's broken as of my most recent update.

But, yeah.
I love this documentary, but I also love this Adam Curtis parody video: http://www.youtube.com/watch?v=x1bX3F7uTrg
Cleveland Browns vs Cincinnati Bengals live stream watch here NFL online
Cleveland Browns vs Cincinnati Bengals live stream watch here NFL
online football Regular season 2012 Week 6 and also enjoy full season
Match scheduled: Date: SUN, OCT 14 2012 Time: 1:00 PM (ET)NFL Regular
season 2012 Week 6 venu: Cleveland Browns Stadium,Cleveland Browns vs
Cincinnati Bengals live stream watch here NFL online,Cleveland Browns
vs Cincinnati Bengals live stream watch here NFL online,Cleveland
Browns vs Cincinnati Bengals live stream watch here NFL online.
Heroku is EC2. It just costs more.

And your link is broken.

The page /rpglogger/2012/10/11/cloud-hopping-moving-a-rails-app-from-heroku-to-ec2.html could not be located on this website.

We recommend using the navigation bar to get back on track within our site. If you feel you have reached this page in error, please contact a site operator. Thank you!
OS X Retro Gaming Emulation Toolkit
Everything you need to emulate classic and retro video games on your mac.
Cache is King
Heroku vs. AWS Revisited
Awesome, I'm excited to see what you come up with. If you do end up making something, please email me a link (I wrote you earlier) since I'm sure there's lots to be improved in our implementation.
I think your assessment is spot on. It feels like a step backward. It is really annoying now to browse entire seasons of a series.
It's astonishing how difficult it is for content companies to get this right. Torrent sites have had it down for more than half a decade. I started using private torrent sites to obtain TV shows more than 6 years ago, and even though very little has changed in a substantial way since then (excepting the rise of Project Gazelle), the process is great. You can download any show, any time you want after the show has been released (+15 to 20 minutes), with no restrictions. I find it ridiculous that this is still an issue in 2012.
You have a YC backed startup. That is an incredible opportunity, with intangible strategic advantage that a bootstrapped side-project can never have. Startups are war.

Two founders fight each other in battle. One has side project. The other does not. Founder without side project wins.

What you are embarking on is a distraction. I believe that you are hurting your ability to raise funding in the future. I would not want to fund a founder with this mindset.

Best advice. Recant this post. Do the right thing by your co-founders, and funders.
Every database management system that has half-decent SMP implementation and is portable to multiple platforms and has enough history that it is running on old busted kernels has already gotten a heavily tested, high performance spinlock mechanism. Including Oracle. Xorg is given as another example, not in being a database system, but having to deal with multiple platforms and busted stuff.

Postgres as a project is very keen to offload tasks to the operating system when operating systems at large are not unacceptably slow or broken, and sometimes even when they are, but nobody has the resources to do anything about it. That's why it doesn't schedule its own writes using O_DIRECT, taking a hit in buffer copying from shared memory, unlike virtually every proprietary database.
I understand your ADD mindset, but keep in mind this zen saying I picked up from playing Civilization IV: 'He who chases two rabbits will catch neither.'
The big corporate egos can't step aside and allow a business to be successful.
This looks worse than the SuSE solution; I'm not sure what the point is. https://www.suse.com/blogs/uefi-secure-boot-details/ http://mjg59.dreamwidth.org/17872.html
Engineering students then.
They don't have the power to block a release if a three year old laptop is broken. Hence, not nearly good enough. If there was a System76 distro and it wasn't terrible in other dimensions then we'd be talking about something interesting.
Scheduling Tasks using Django and Celery
You don’t need a technical co-founder to start an agency
Why Piracy Happens (Oatmeal Credit)
Might want to check that math: mine is 168 - 60 - (7x8) = 52 hours left.
And 52 - 7 - 14 = 31. Between eating, shopping, commuting and other errands, that leaves me about an hour (two if I'm lucky) a day to catch up on reading/'other research' etc.

In any case, your post is really focused on 'good ideas', which is all well and good if you have one -- but had you taken that stats class in college, I think you'd find a preponderance of evidence to support the notion that successful execution of the the idea is a more important factor than having the idea. Neither Pinterest nor AirBnB are unique or exciting ideas - and where the rubber meets the road, it's also extremely unlikely that either are worth anywhere near 1B. Have you seen the Facebook/Zynga/etc. stock prices lately?
Not lightweight at all really; a 1:1 mapping between places and cores.
Firefox 16.0.1 Update
This is not correct; the bookmarklet sends along the contents of your browser at the time you click it. Thus it can get around paywalls without having to have your login info.

I believe Marco has said on his podcast that URLs added via the API do get slurped from his servers, but I'm not 100% certain on that.
Are this available as a recording anywhere? I seem to have missed it live.
Russian Orthodox Christians Swap Apple Logo with Crosses
Yea. Thanks for the consultant insight. It is weird how elance developers are getting paid much less by per hour than consultants.

I would assume they are both thinking of not just a few hours gig but a project where they can bill 20+ hours.
> They could derail passenger trains, or even more dangerous, derail passenger trains loaded with lethal chemicals.

Why are passenger trains loaded with lethal chemicals in the first place?
Naive question from a person that has never had much luck making a compiler:

Instead of all the complicated type guessing and hidden class coercion, why not build some kind of optional Erlang-style typesec[0] system based on Javascript comments in the code, and then build your optimization strategy from that? I don't think asking a programmer to write a typesec for difficult-to-optimize performance oriented code is asking too much.

[0] http://www.erlang.org/doc/reference_manual/typespec.html#id7...
Your explanation is very creative indeed. As you said earlier they can do whatever they want. May be they want someone over-confident who can bend some truth.
It's a little disappointing that we're even having this conversation at all. Online content should be so much more valuable than broadcast content, both to consumers and advertisers. And yet, online is still the red-headed stepchild.

Online content can target ads individually! I've filled out the survey on Hulu, they know that I'm a guy, my age, etc. They probably have pretty good guesses about my income and my interests. The full set of shows that I watch paints a pretty detailed picture of who I am and what I like. In an ideal world, they could use that information to show me very precisely targeted ads.

That famous quote, "Half the money I spend on advertising is wasted; the trouble is I don't know which half." is probably mostly right, except I'd bet that it's a lot more than half that gets wasted. And Hulu should have the ability to fix that, by individually targeting ads! But they're still showing me, a fairly nerdy guy, lots of Febreze ads and Glade sense & spray ads and even the occasional tampon ad or whatever.

Google is proof that precisely targeted ads are really, really valuable. And I think targeting ads well even makes them less annoying; if you're showing me something that's actually relevant to me, I feel less like my time is being wasted. But Hulu and its advertisers still haven't figured out how to match up ads and users.

It's sad. But whoever actually solves this problem will make oodles of money.
Sexy-lingerie-sale
nice and cheap