skysight-inc/HackerNews huggingface dataset:
I doubt it. It sounds extremely expensive to me as well. You might make that as an "executive level technical contractor" for a major software firm, but probably not for a startup that's just getting funded. At small startups, there are often a lot of people with CXO titles, and it doesn't really mean much.
"A sucker is born every minute."

There seems to be very little overhead involved in keeping this site running, and I assume the owner of the site gets payment upfront, so there shouldn't be an issue paying the answerers.

I don't think the author of this site is going to be able to live off this site, but it should be good enough for gas money...
MBT Sapatu Womens Black
How is the real hosts file rendered hidden in Explorer?
My numbers appear to agree with your initial assumption:

http://typed.it/reports/traffic/digg.com+reddit.com/day
If this kind of thing takes off, it will become easier for dictionary based password attacks. Using this advice would go a long way towards preventing this.
On contract a good engineer can easily make $125 an hour (5k a week, ~20k a month) a CTO should be higher then that, so not this is not expensive. Remember this is contract and there is no equity on the table.
60 Inspiring Examples of Creative Clothing Design
Moving to San Franciso from London (Heyzap.com)
Louboutin outlet
I find that disturbing, one of the first things I do after a clean install of windows is to check the "Show Hidden Files", which was hard to find in Windows 7 :/ I thought most tech savvie people did that?
You don't have to work 80-90 hr/week. But if you don't, then you probably aren't an entrepreneur.
Completely random strings of words can be hard for me to remember, but something like, "the {adjective1} {animal1} {verb} the {ajective2} {verb2}" would be much easier for me to remember because the words relate to each other ways I already understand.

I expect we can get some fairly high entropy from just simple schemes like this.

However, the length of the password can be a real pain if you have to type it often, even once a day.
If you're using Django, you might want to look into Django-Compressor (https://github.com/mintchaos/django_compressor#readme).

It doesn't QUITE get what you're looking for as for the naming pattern, but it does automatically take your .css files, compress them into one (removing unnecessary whitespace and the like), and then replace:

<link rel="stylesheet" href="/style.css" />
<link rel="stylesheet" href="/style2.css" />
<link rel="stylesheet" href="/style3.css" />

to something like:

<link rel="stylesheet" href="/ax502b7.css" />

I'm currently working a bunch with Flask, which has something similar (http://pypi.python.org/pypi/Flask-Assets) that I'm not yet using, but I've gotten the basics down with SASS tacked into a Fabric script that compiles my CSS on each deploy.

Thus far, this has meant a cache purge when deploying new assets, as I don't have the hashtag in the name (or even a datestamp) for that matter, so for that, I've looked into using Flask-Assets, but I'm not there yet.
Callaway Irons Sale
That's not really Customer feedback. It's analysis and yes that is very valuable, but different than OPs point
Understand the Test Anything Protocol
Yikes! I find myself using LinkedIn less and less these days as it seems people just add each other indiscriminately so the "curated" feeling gets lost. I think their design has also not aged well.

Happily, I got an invite to Careers 2.0, and I love both the look of it and the information they choose to display. It's very well thought out - kudos to the Stack* team! I realize it's not a networking site on the same sense as LinkedIn, but it turns out I wasn't using LI that way anyway - just using the profile page as an easily likable online version of my résumé.

Shameless plug:
http://careers.stackoverflow.com/bengl3rt
Contractor implies that you're getting no benefits and you're paying up the self-employment tax instead of the company.

For a CTO-level position, at a startup that's raised a Series A? You bet I'd want that much money. Assuming a typical start-up level workload, that works out to somewhere around $80 and $120 an hour, which is pretty reasonable for CTO-level talent, considering the higher tax burden and the need to secure your own health insurance.

EDIT: Yes, certain (funded and/or profitable) startups will pay this much (or the equivalent in salary and benefits) for a talented CTO. Note that this implies actual CTO-level work and not "oh, I'm just going to call my first developer hire the CTO to flatter his ego because he's the only technical guy on staff." (That sort of title inflation you should run from - it's just going to cause HR trouble when the company grows and needs a real CTO, and it's usually offered in lieu of an appropriate salary.) If you're putting "CTO" in quotes, you need to hire a developer, not a CTO.
someone who is stupid enough to put his/her phone number on Facebook deserve to be pwned
Women giving advice [to men] is not a good thing - women only have a "feeling" based notion of what they want (feelings are intangible and subjective).

In addition to all of the PUA/seduction stuff, theres one simple "technique" I've learned: have fun, fun is infectious (particularly with women) and when women are having fun they get horny and they also start to "feel" something for the fellow that is their source of fun! Fun is light and not weighed down by the dependency for an archetypal mother projection (needy and "smothering" guys, that's you).

Fun feels so good - women love to feel good. If you happen to be the person she's with when she's feeling even slightly above her baseline "good" she will associate it with you, and if you can keep your cool and "play" with her a little bit (ya know, don't be so easy to catch) she will fall head over heels for you.
I'm using a Django template tag, {% static "css/example.css" %}

In development, the above tag would output "/static/css/example.css?0.234234" - the random number at the end cache busts so e.g. IE will always load the latest version of the file.

In production, the tag looks up the transformed filename in a dictionary, which looks something like this:

STATIC_ASSETS = {
"css/core.css": "css/core.b1b09227.min.css"
}

The deployment script includes a bit of code that goes through every file in the static directory, figures out the hash, renames it and then writes out that dictionary in a generated static_assets.py file ready to be deployed to the servers. There's a separate management script that pushes the renamed files to S3 - I run that before doing a deploy.

The only really fiddly bit is that the script needs to rewrite all of the CSS files to include the updated filename of any referenced images. I'm using a dumb regex to do this:

css_url_re = re.compile(r'url\((["\']?)([^)]+?)\1\)')

Since we control the coding standards for our own CSS, there's no need to do anything more robust than that.
How to increase your customer service? useful tips
https://github.com/paulirish/html5-boilerplate/blob/master/....
Will DARPA's 13,000-mph plane fly?
Happy 30th birthday IBM Personal Computer
A Christmas Carol Essay
A Christmas Carol is a famous novel written by a famous writer namely Charles Dickens set in the nineteenth century. Charles Dickens possessed a unique and touching writing style.
I think Firefox is trying to adopt the Chrome model, which is that version numbers are for the developers only. End users shouldn't need to know which version they're running.
A simpler fix would be to allow only ASCII characters in system folders.
Many of the Firefox 7 fixes that reduced memory usage did not have to do with fragmentation; there were a number of true memory leaks fixed, and other bugs where code was allocating more memory than it ever could need.

(For example, I think there was a bug where the find-as-you-type bar could keep the page in memory forever if it wasn't dismissed.)
I just launched my first revenue-focused project. Can I get some feedback?
The URL is http://typed.it/, and it's a site in the same vein as Compete.com and Alexa, but it's focused solely on traffic generated by direct navigation (typing into the address bar). The idea for the site stemmed from the discussion around this blog post I wrote analyzing a portion of the traffic data that I had been collecting: http://www.chrisfinke.com/2011/07/25/what-do-people-type-in-the-address-bar/

I'd love feedback on everything from the design to the name to usability to the validity of the idea itself.
Why Your Business Needs a Blog
Today’s technology-based economy means businesses must rely on websites and customer-oriented social media to reach a wider audience. More businesses have begun to use blogs as a way to connect with their industry...
I have a couple of domains registered with 123-reg.

To prevent unauthorised access to your account your password must contain 8 characters.

Wait, what? They're right, too. You can't have 7 characters and you can't have 9.
To whoever asked "What do you think about this site? http://news.ycombinator.com you are probably going to get a lot of women answering that question that read HN already. FYI.
When are smart people going to stop falling for central planning? How can a person believe that any central power can accurately plan for more than a few others?

In any economy, millions of individual buy/sell decisions affect the system. One central committee will never be able to mimic that complexity and then accurately plan for it.

PS to the OP. I wouldn't say it's high taxes that are hurting jobs as much as it is stifling regulations. Our system is basically a 200 year-old Windows computer that has had its kernel and registries tweaked and changed so much that the machine is slow and a pain to use. Not to mention the malware (think lobbyists)...

If we could re-boot from source in the US and just end most regulations jobs would come back more quickly than any other scheme. Or perhaps we just need a new OS.
Using Internet for Free People Search
Internet is something we are using for the most of our daily stuff now. Whether it is about buying or selling, simple shopping, tarot reading, computer apps, iPads, latest cell phones.
Just use django-compressor (https://github.com/jezdez/django_compressor). It does this as well as minifying and compressing static assets.
QR isn’t an end, it’s a means
Teaching strategies that work - but for what?
Code point has script property and mixing it inside strings which aren't likely to contain multiscript code points (like filenames) is a sign of trouble.
Providing an India Centric view:
Hard work is almost irrationally idolized here. True Anecdote - I wanted to check out a Car on a Tuesday afternoon, the first thing the Car salesman asked me are you on a holiday today from Work? (it was inconceivable for him that I could take off at 3.30). I was at a talk by a very senior Computer Professional and heard the following boast - "no one in my company puts in less than 10 hours a day". The company he speaks about has 20,000 employees in one location alone. After the talk a ton of people congratulated him for inspiring them to drive their employees to work harder.
The stupidity in those comments just boggles the mind.
Dynamic terrain without heightmaps
Frobozz,

Agreed - as long as quality/depth is of critical importance.

A trivial fee ($2) does not warrant such response and neither do we guarantee that.

However, by charging that trivial fee, the goal is to "guarantee" an answer to anyone. In sites like Reddit, unless you can pique some corners of one's brain, you are not likely to get an insightful response in a private setting. We allow you to 'own' your advice and women understand that it is only seen by you and not the whole community. Therefore, they tend to have a more 'personalized' approach.

Of about 65 questions asked and a few hundred responses received so far we have noticed that women are actually taking the time to respond. It's not the $1 they make, but the trend seems to be that they actually 'enjoy' providing advice to men.
So the "fix" will only work in system folders.
So, Intel is clearly terrified of the growth of ARM based mobile devices and especially tablets cannibalizing notebook sales. Somewhat ironically, Apple's heavy-handed litigation strategy against ipad competitors is probably helpful to Intel, because it delays competition in the tablet market and gives Intel more time to make the "ultrabook" (terrible name) into a real product. I'm not sure Intel will really succeed, the tablet concept seems to have enough appeal and momentum that the decline of conventional laptops seems inevitable, regardless of attempts to rebrand the category and innovate.
The problem with using that metric is that the "feel" of a program is directly related to the UI changes that the version employs. You could change absolutely nothing bug and feature wise, but do a UI redesign and the new version would feel like it was updated a whole bunch.
You can view traffic for the last 30 days at http://stats.grok.se/en/latest/Hacker_News.

I agree that seeing page view counts on a weekly or monthly basis would be interesting. I'll add a feature to http://toolserver.org/~emw/wikistats/ so that users can "bin" view counts for pages into weekly or monthly (or arbitrary-time length) units. If you have other feature requests, please keep them coming.
Yes, but the salt could also be useful for sites that require passwords to include a number, a non alphanumeric character, etc.
The patent system isn’t broken — we are
Future War Veterans of Computer-Based Combat
Father Busa, pioneer of computing in humanities, dies at 98
I'm a big fan of polyglot persistence - we're using MySQL, memcached, redis, Solr, Varnish and MongoDB now.

MySQL is where all of our key data lives up. I trust it, it's backed up, and the entire site can be recreated just from the MySQL dump.

Redis and Solr are both used for denormalisation. Solr provides search and our core calendar view, and is updated every 60-90 seconds by a cron job. It's replicated, which means that our calendar view (the most expensive page on the site) scales horizontally with the number of replicas.

Redis powers a few features, most notably pages that show which of your Twitter contacts are attending an event (a simple Redis set intersection, which Redis will happily perform 100,000 times a second). It's also used for our message queue, which means I don't have to run RabbitMQ as well.

memcached is used for caching. I could use Redis for this, but the nice thing about memcached is that it has a hard memory limit and will throw away keys without any fuss when it hits that limit. It's also a good idea to keep resources set aside for caching separate from resources being used for other purposes, in my opinion.

Varnish is currently just used as a layer in front of our JavaScript badges ( http://lanyrd.com/services/badges/ ), purely to protect us against a super high traffic site deploying our badges (all badge requests are cached for 10 minutes, and Varnish handles dogpiling for us). I'd like to use Varnish in front of the main site as well just for logged out users, but I haven't had time to deploy that yet. Our badges are also designed to not block the loading of your site if we're down for some reason - varnish helps a bit there as well. See our badge performance notes here: http://lanyrd.com/services/badges/docs/#performance

We recently started storing application logs in MongoDB, mainly as an experiment. MongoDB is very fast at writes, and lets us easily run structured queries across our logs. I don't care too much about persistence here, since the data isn't as valuable as e.g. our core database of conferences.
Looks like the author has updated the image now: http://www.itworld.com/sites/default/files/numbers_hidden_be...
It is odd the designer decided to compile to lua. It's probably because it's easier to knock out the language fast that way. Although usually when someone wants to do this they compile to C and use gcc from there (this is what go did in the beginning), but they also usually admit this is a hack, not a feature and that they will later compile directly to assembly.
Irish startups to create 445 jobs in 3 years
burst-pause-evaluate

It's interesting that sometimes you can mentally prep to get into a long multi-hour session of code writing. But in reality I never really do that. It's always burst-pause-evaluate. The tiny iterations stacked up on top of each other could be called "flow" or "in the zone".
I wrote something similar as an experiment a year or so ago:
http://www.how-they-think.com/

except its free
Hi, good questions, I will try my best to answer them:

Preview?
To gain critical mass around an area was our initial intention. By the way, we are not very restrictive at the moment, as long as you request, we will give you a preview invitation!

Downvote?
To stay truthful to the real-world model, we hope to let things die down quietly. In the next version we will be implementing flagging, and maybe consider downvote as needed. This is a good point!

See more before joining?
This is a chicken-egg problem for us now: without large adoption, our content is suboptimal so we are reluctant to open up the experience to everyone; but most people want to see more before contributing...

So at the current stage, we are hoping to target the early-adopter crowd (for example, who would wait 6 hours in the line to get the first iPad), then open it up!
I would love to get some discussion around this if others would like to chime in!

Get location from IP? Good idea, we should give it a try! However, we probably will stick to browser's native support - I think this is cool and might be the future, no? :)
I find the idea incredibly stupid. If I know someone who used that precise generator to produce his password. Then I know that the generator has less than 2000 words in the dictionnary. It then takes me only a few minutes to guess his password, rather than 550 years.

Conclusion: Don't ever use this password generator, write you own, and tell no-one about it.
Likewise for women: just show interest and don't be afraid to be aggressive/forward. I've met so many awesome women who either lament their singleness or wonder why they never attract the 'good' guys.
When Andy Bechtolsheim wants to write you a check, you listen. The Nebula story
Britain is the new China? David Cameron threatens to block social networks.
> A utf8 decoder should reject portions of utf8
> streams that don't use the shortest possible encoding

so you would say that there should be no file
names using the cyrillic o?

I'm sorry, I was unclear. I should have said "don't use the shortest possible encoding for a code point". Cyrillic 'o' is code point U+043E while roman 'o' is code point U+006F. The canonicalization attack relies on overly liberal utf8 decoders that would allow multiple binary streams to be interpreted as, say, code point U+006F.

This looks like the canonicalization attack, but is a different problem, one that is not solved by fixing decoders.
django-compressor uses the file modification time to assign a different filename to the file - unfortunately, this doesn't work so well if you are deploying from multiple machines. I much prefer using a hash of the file contents, since that is guaranteed to change if and only if the file itself has changed.

In fact, I'll file a bug suggesting this on django_compressor right now.
tl;dr ask short targeted questions that are designed to test a specific hypothesis.

Working on a very young lean startup and as we've gotten off the ground we've struggled with these problems. We'd ask what they were looking for and we heard about big integrated solutions and lots of little (low value?) features. It didn't seem like this was leading us in a lean direction at all.

What we ended up finding much more valuable was to identify specific hypotheses about the problem we were trying to solve. And then set up a specific "experiment" to test our hypothesis.

An example would be helpful: our original idea was that we would make a system for collecting conference session evaluations -- replace the paper eval forms with a web/smartphone based version. We identified conference organizers as our market. Thus our first hypothesis to test was, conference organizers care about collecting session feedback.

We called and emailed a bunch of conference organizers with a really quick questionaire: do you collect feedback? how? what do you do with it? how much do you spend on it?

That's it. At the end of 10 responses, it was totally clear that we were barking up the wrong tree. Pivot.
PING Irons For Sale
I don't think it's huge. Compare "Honey I lied about cheating on you" with "Honey, I didn't tell you that I was cheating on you". It's a fine line when it's information that you know is relevant.
What's wrong with subversion system for bug fixes? So, you mean they fixed so many bugs, improved so many back-end features in Firefox 4, which perfectly justifies a version jump from 4 to 7? I seem to remember old days Firefox 2 to Firefox 3 took forever...
Understanding JavaScript function invocation and "this"
That's probably because your terminal interprets the RLO character. Should it? I'm not sure.
Yes a friend was complaining about that recently.

It's a bruteforcer's dream.
I agree and that is why I tried to frame my sentence above "Learning and executing customer feedback skills is as important as coding".

I am a firm believer that It can be learned. In fact I think many VCs look for entrepreneurs that are willing and able to learn these important skills.

I look at it this way as well, it is much easier to teach a hacker customer skills than it is a business person how to code, and code well (like a good hacker).
Live Stream Torchwood Season 4 Episode 6 - UsUkCa TV
Then I could spell "hosts" entirely with cyrillic characters. (I'm not sure if it's possible with the word "hosts", but there's probably some word.)
If you look at many subscription-based businesses (newspapers, cable providers, mobile voice/data companies), you'll often see businesses where the cost of acquisition is pretty low compared to the life-time value of a customer. Newspapers (pre-Web) are a particularly good example of this - most of their costs were in production/distribution. Acquiring a customer was relatively cheap and churn relatively low.

So anecdotally, there are historical business models that feature low acquisition costs & low churn.
AppFog becomes PHP Fog, gets $8M
Easier, yes, but not easy. A dictionary attack on 4 words is the same as brute forcing 4 letters except now instead of just 26 letters there are thousands. 2000^4 vs 26^4 = 35,000,000% more to check.
The ultrabook concept sounds like it's destined for niche life. If the reports are true, that their reference design leaves no room for PC OEMs to build an ultrabook cheaper than the macbook air while maintaining their already-thin margins, there doesn't seem to be any hope for it in the consumer segment.

And the article's focus on security features as value-adds suggests that Intel knows it. So if we're talking about a military/government/corporate product, how much threat would tablets be posing anyway?
Why the USSR lost the Moon Race (battles are lost before they begin)
Near Field Communication: A Quick Guide to the Future of Mobile
From an hour ago: http://news.ycombinator.com/item?id=2873003

Some comments, more links.
I think this is a healthy perspective. Far better than the knee-jerk "patents are evil" perspective we see so much of today.
Ask HN: Do you change your editor's keyboard shortcuts?
For the last year I've been primarily an iOS developer. I'm starting to branch into Android dev using Eclipse and am planning to start doing some web dev (Python/Ruby not really sure yet) using MacVim in the future.

I'm debating between learning all the Eclipse keyboard shortcuts or trying to update them so they match Xcode. At the same time I'm finding some cool shortcuts for functionality Xcode doesn't have or I didn't know it had.

So what about you? Do you modify your editor's keyboard shortcuts to make it more efficient? Match other editors you use? Or do you just use the stock shortcuts that come with your editor?