skysight-inc/HackerNews huggingface dataset:
Bold looks like the typeface used in highway signage in the United States.

The 'w' has arms that are of varying widths, all too narrow.

Memo to tech companies: don't even bother trying to woo the crowd that masturbates to pictures of Hermann Zapf. That market segment belongs exclusively to Apple.
(I posted this on the site, but I thought I'd say it again here)

Some of us are definitely working on #1, check out:

http://blogs.technet.com/b/next/archive/2011/01/20/dirty-wor...

tl;dr; summary - we've started a group in MS where folks can work on side projects that are totally unrelated to their job (or related, not a requirement), and we organize Hackathons to get folks working together and show off their projects to the company at events called "Science Fairs". We're also working with legal to get some of these projects released to the public.

It's definitely a struggle though, turning the battleship is not a quick or easy process.
nice! finally I can be done with them stupid emails.. I got like 5 different folders, with all my information... not that safe.

Just noticed that your site has 128bit encryption.. sounds good! Its just as good as my gmail, but.. easier ;)
You can use a different unit to remove the cost-of-living variation: "how many months of rent do you charge for an aggregate month of gigs?"
Sparkbuy Introduces a "Kayak for Gadgets"
Then why do it? If that's not a focus problem, I don't know what would be.
I don't think SQL is a bad API - it's just that every language makes it so difficult to use prepared statements! It shouldn't be harder than:

sql_query('SELECT * FROM mytable WHERE name = ?', name)

(I'm aware that this defeats the purpose of prepared statements to be reusable - this is just an API that's better than the current methods)
The problem that needs to be solved isn't distribution, it's how to transition the traditional model of peer-review into one with much less overhead. Building a web app to allow researchers to submit their articles and have them peer-reviewed by other researchers would be an interesting project that could actually disrupt the industry. I don't think things like arXiv do that yet.

Your project seems disruptive and may cause people to talk about the issue but it doesn't solve anything, as it just undermines the system that is producing the very journals you are exposing. The same way Napster didn't solve the dependency between musicians and outdated industry business models, it just exposed how the models were outdated.
If you vote no, you haven't looked hard enough.
This is the exact problem companies wishing to develop useful programs face everyday. Now we have a consumer base that only buys because of hype/something going "viral". If you do create something beneficial one of the only ways to be noticed is to treat what you develop as one if those "candy" apps. The words software, and programs have disappeared.

It's still a bit of a gold rush, and investors mean well. However, there needs to be more innovative thinking on their end as well. We don't need a new photo sharing program, or ways to post a picture online. It's funny that this article uses weightless angle be because all of this technology has made us, well bigger. Technology is great, but it's time we get back to solving real problems.

BTW, I'm looking for an excellent programmer for a new project!
>>There is absolutely no way for Mozilla to get your data, even if subpoenaed

There needs to be more assurances like this in the world.
My take on this is that the scriptwriter's goal was not to stop SQL injection attacks but rather prevent regular users from inadvertently screwing with the database.

Looking at it that way makes it a much more understandable (and all-too-common, unfortunately) oversight.
20 ways you know you're married to an Internet entrepreneur
I would say both. For dissatisfied people to leave their current dating sites (or ones they've used in the past). And for people who would never pay $34/month or want to go through the painful process of answering hundreds of pointless questions.
Think about how you appear to others. Pick your battles. Don't seem like you need to impress.
Summer at Highland Capital Partners 2011
What history can teach us about the Arab revolutions
Homeschooling or sending your kids to private school is out of the current norm because the compulsory system is so expensive that most folks cannot afford to pay for both. My school taxes in NY are $3,000 for a middle-class house -- $2,500 less than tuition at the local church school. Before about 60-70 years ago, public school wasn't the norm at all. The enrollment in the public schools in my city was 40% less in 1960, when the school age population of the city was double what it is now. Why? Parents sent kids to Catholic schools.

The Iowa tests are given to kids all over the country. I took them in Upstate NY. When I lived in NYC, we took a different achievement test... it was either a California test or a NYC-specific one.

I don't have any kids, and don't have much skin in the game. I simply presented some information. But equating parents who want to exercise the freedom to educate their kids in a way appropriate to them as abnormal is offensive to any citizen of a free society.
Overweight. Terribly overweight. I tried to pull it up on my Droid 1, a phone that's just over a year old, and it's basically useless. Overclock the arm A8 to 1GHz, and it's still essentially unusable.
YouTube Videos Drive Nasty Trade in Slow Loris
Maybe I'm paranoid, but I trust closed-source browsers from China about as far as I can throw them. I'll be sticking with Moz.
Awesome book (+ pretty pictures).

I have read it online about a year ago, but I still ordered my copy from Amazon.
No, really - I'm certain there aren't any in my code. SQL injections are extremely easy to protect against if you know how it works. There might however be other vulnerabilities.
IIRC they were talking about having a separate web server just for google's spider so it could be redirected by the load balancer and be tuned for more static content
Another popular option is the 8-hour eating window / 16 hour fast.

And intermittent fasting does seem a nice way to retain muscle mass:
http://www.leangains.com/2011/03/intermittent-fasting-for-we...
Although the interface is a bit clunky, it is still easier to compare items from different sources.
facepalm - though the 1/4 Englishman in me snickers at the Welsh!
"...Ninja Warrior Agile ScrumMaster and Incompetent MBA Popped Collar..."

Epic.
Wii works very well -- it's unique and can be thought of as "we play together" and "whee! this is fun!"
"Jumping between Boston, New York, and Palo Alto in a few seconds isn’t physically possible, so perhaps Color could track that sort of quick hopping to “detect obvious geo-spoofers,"

Right, because nobody would ever clean-install the app with the fake location already set up.
Google delays Honeycomb tablet OS; what if that was Apple
I agree. I'm certainly not their ideal codebreaker but would have given it a go for fun trying to come up with some off-the-wall stuff based on what I do but the lack of disclosure is a huge turn off.
it's just that every language makes it so difficult to use prepared statements

Huh? Most web frameworks use ORMs and discourage you from touching SQL at all.
I think you still didn't directly answer the question. I'll assume (just a guess from your comment) he increased his rates?
I don't do webapps, but I'm sure everyone's vulnerable somewhere, if they do.

I just dislike the whole "upvote for x" comment that dredges up from Reddit.

'Just lowers the signal-to-noise ratio, and I hate to see things like that creep up on HN.
I just signed up and was bombarded with Chef Boyardee, Kraft Mac/Cheese, Oscar Mayer injected/processed meats, etc.

I'm a price-sensitive Whole Foods and Trader Joe's shopper in Palo Alto/Mountain view and would love to have great sale notifications from these locations.

Also, most of my friends are the same way. Food at these locations is expensive and we aren't super wealthy so pricing is really painful sometimes.

Either way, great job. I love the site/app/idea and this space is ready for an idea like yours. Cheers!
Android Doesn't Allow Style Selectors
> The moral of the story is that he'd be way better off paying his volunteers and acting like a boss.

How do you define "better off"? Do you run a site as popular as 4chan? moot isn't trying to make money or be a kickass, cool, boss. He's just having fun. I think it's a bit presumptuous of you to say you know what's best for moot. 4chan has been running smoothly for years and is extremely popular.
He didn't even mention the soundness of Nokia's strategy or the competence of their management. What he said is the same thing I'm saying: I don't see what any of the stuff you're talking about here (Windows Phone 7, the company's overall strategy, the company's management) has to do with the Nokia Pure typeface. What does a font have to do with the company's focus? Are you suggesting they should have put Bruno Maag to work on OS development and instead they wasted his talent on type design?
Also worth a mention is http://droneos.com With all the craziness coming out of robotics now - and http://DIYDrones.com lowering the barriers of the hardware - this could have some neat applications.
Because whether or not you like the fact that they chose WP7, they still have to publish many thousands of slicks this year, and they still have to have a website, and it may be worth it to have a coherent visual identity across all of them.

Your take on this baffles me. It's like you think the only functions in a multi-billion dollar company are the ones nerds care about.

The Bengals have crappy-looking helmets. They are also a crappy team. They should fix the helmets. Also the team. But the two don't really have a lot to do with each other; the Bengels still bring in millions of dollars, despite losing all the time. Meanwhile, let's make sure we're talking about the helmets when we mean to talk about the helmets, and the teams when we mean to talk about the teams. Because people make fun of people who judge football teams by their helmets.
it amazes me how few people who do contract work create a requirement docs. Before you even give the potential client a quote, create a requirement doc of every little feature that will be included in the project. Then show it to the client to make sure nothing has been missed or out of scope. Once you have this list you can accurately estimate how long each little piece will be to do. Add in the time it takes to create a requirements doc, an additional % to account for how much time will be spent communicating with the client and anything else that might be specific to that project and you've got yourself a quote.

Another benefit of a requirements doc is if the client later says he expects some additional feature, you can refer to the requirement doc and say that it'll cost extra since it's not listed in there and your original quote didn't include it (or let them know that you're going out of scope for free because you want to help them out which will make them love you [only do this if you're ahead of schedule]).

Also back when I was doing freelance stuff I usually wouldn't even take a gig if I didn't think I would make > $5,000 from it.
What Location Tracking Looks Like
The side benefit of prepared statements, perhaps even more importantly if security is not really your concern, is that you don't need a password page that looks like this (this is really the password requirements page for my school):

A password must:

be 6-8 characters in length.
contain a non-alphanumeric character such as ( ! ] & * , + =

A password cannot:

...
include a dollar sign ( $ ), a single quote ( ‘ ), a double quote ( “ ), a number sign ( # ), a less-than sign ( < ), a question mark ( ? ), a pipe ( | ), a back quote ( ` ), or a backslash ( \ ).
...
Now that Amazon S3 provides Website Endpoints and index documents [1][2], it is probably fairly trivial to set this up either using an S3 sync tool, or an S3 mount such as ExpanDrive, without resorting to CloudDrive or EC2.

You would need to set-up CNAMES for your subdomains though, and it will not work with the primary (non-www.) domain.

[1] http://docs.amazonwebservices.com/AmazonS3/latest/dev/Websit...

[2] http://aws.typepad.com/aws/2011/02/host-your-static-website-...
Twitter API Issues++
Good question and answer at the end of the article. Fat is not what's making Americans fat. It's the prevalence of carbohydrates in our diets, and overeating of the same. I was in KY last week interviewing my great aunt who is 108 years old. Do you think she never ate bacon, beef, etc? Haha, their diets would be today's poster child for meatlovers. They didn't eat too much sugar, or carbs, but more importantly they never over indulged, and worked hard everyday.

Now, we consider an 8 hour day in front of the computer as a hard day at work. But eat like we've been working in the fields...
"Terms & Conditions:
SECURITY
We are committed to ensuring that your information is secure. In order to prevent unauthorised access or disclosure we have put in place suitable physical, electronic and managerial procedures to safeguard and secure the information we collect on line. We use encryption when collecting or transferring sensitive data such as credit card information."

I don't know why but I just don't trust them...
The first time I tried it, I used a PDF file, since it opens in the browser and I could easily access the URL. I just tried again, and I was able to replicate the issue I mentioned, this time using Chrome and Internet Explorer. I tried uploading a different file type (a simple text file) that also loads in the browser, and I was able to replicate with that file as well.
I think the writer believes Honeycomb hasn't been released at all (instead of the source code not being released to the public).
Don't fire your customers
I do it differently, I eat dinner then don't eat again until the following dinner. I find that not eating breakfast helps keep hunger at bay.
Just me, it is usually complex stuff where only one person or two in tandem can do the work. I would be pleased to be able to offload some of the work to other people, but it is hard to find people having the right skills — the niche effect, few skilled people.
Amazon's music cloud: How it beat Google and Apple
WePay - Designer
"If someone's going to go through all of the labor to make a copy of groupon or an iFart app or a twitter API mashup just for the cash, they should just write a Forex trading algorithm."

You mean writing one that makes money? That's infinitely harder than the examples you provided.

Quite a lot of smart guys put nontrivial effort into that. You need to be as good as them, preferably even a little better. Good luck.
Life in the Undark
WePay - Web Engineer
I believe this is called Identical COMDAT Folding in VC++
Wow - just think of a net connected drone - maybe a drone with Google Maps on board or pushing air quality stats to a database. That would be an interesting mash up. Also, it's nice to see a HackPGH'er on here.
Excellent. Will order!
3 in 4 US Bike Commuters Are Male
WePay - Senior Backend Engineer
Amazon's Cloud Drive faces music industry backlash
yeah but pachube is really cool. and way more featured and you can use everyone elses data. which makes it a more valuable kinda open.
You trust the library doing that protection for you too?
Crowdsourcing for a Good Cause:Support Women Startups get Funded
But IE7 wasn't much of an upgrade over IE6. Neither was IE8. Browsers didn't take the next step until Google got fed up with javascript rendering speeds and took it into their own hands; now every browser is fast.

Firefox AND Opera made the web bearable in the years between IE6 and Chrome, but they hardly are responsible for the arms race that is taking place now.
It's scary that KFC and processed food is now equated with "Western diet."

Michael Pollan says it best: "Eat food. Not too much. Mostly plants."
In Ryanair's case they do mean it.

They basically don't allow price comparisons. Ryanair like a lot of the sleazier cheap airlines advertise very low $1 fares and then add $100 in fees to bring them back up to what their competitors are charging - they don't like sites such as Kayak being able to compare the real price you pay.

- Excluding government fees and taxes is allowed, since everybody pays the same. Ryan are famous for basically making up their entire fare from fees leaving you with no idea what you are paying until you enter your credit card
> Abandoning a book doesn't mean it is treated as garbage.

Can you name any other object that one might abandon without treating it as garbage? An abandoned house may be claimed by squatters. Abandoned goods are recycled or trashed. Abandoned cars are sold or junked.

Why should books be different? Why should we not conclude that they have abandoned their rights? Why should we respect it when, after someone does work to turn their words into something valuable, they show up to assert rights?

I honestly don't see how this is different from someone wanting a cut of the money made from recycling garbage they had no intention of recycling. If it was art, if they truly loved it, they would never be so crass as to abandon it until there was money to be had. If their art was like their children, orphan works would be just that. Their author abandoned them on a street corner somewhere in a bad part of town and didn't care one bit about them until they heard they were a success, after which time they returned to beg money off them.

On the other hand, I suppose that the alternative, that is having their works die of obscurity, is a fitting punishment for authors like that. It's their work I feel sorry for.
WePay - Summer Sales Internship
I have a feeling that this site won't be up much longer after making front page of HN, and it will have nothing to do with server load.
No yet, but once it launches, you'll know. :-)
At first, I was ready to tell you that the answer is definitely no, if you are a genuinely skilled developer.

But then I realized that you consider markup and stylesheets with some CRUD scaffolding to somehow be "coding".

So I will tell you this: You don't need a CS degree to be a fantastic developer. But you DO need a fundamental understanding of algorithms, data structures, and how to analyze them. You need to have a fundamental understanding of how computers operate, regardless of how many layers removed from the metal you will be focusing your work. This is not the kind of thing you're going to find in a Django or Rails book.

If you really think computer science is all about writing markup + CRUD declarations, you should focus your energy on journalism. That kind of a degree could easily get you a job at a startup, writing copy for sites, press releases, etc.
WePay - Operations Associate
Unit testing is more about documenting the expected behavior of software, not necessarily to test every possible contingency.

If you want to write dirty code on an initial run, and refactor later unit tests will help out a whole lot.
WePay - Marketing Intern
Great Job Posting Complete with Your Very Own Ikea Desk
I wouldn't imagine "streaming everything" is the way to interpret this.

Think of it more like Dropbox-style-sync for your whole phone (likely configurable to only happen when in wifi), plus the option to stream if you really want.

The average user will be using the wifi-sync by default without even realizing it and probably never even consider streaming all their music.
I've had that experience too: a site with low quality for AdSense that would drag down the entire account.
Do you think we'll ever get to a point where people make food choices and limit their intake based mainly on a rational weighing of available information? I like to think we will but so far the track record is not too encouraging.
While it's true that there are many such biases, judges are required to excuse themselves whenever there's the appearance of impropriety.

The article discusses why, as a technical matter, this judge can choose to hear such cases, but the mere fact that we're discussing this or that there are news articles concerning it, creates an actual appearance of impropriety.

But we'll see how things go. It is possible, after all, that they're not so biased as they appear.
Amazon + Digg = Amazigg
How are you doing this? Citeseer caches the free versions people upload to their personal sites, so they're already making a clearing house for papers that skirts the legality.

I am guessing you're crawling from behind some library account, but I'm not entirely sure how you'd be avoiding detection from the local library (assuming, perhaps wrongly, reasonable comp sec competency).
I know what you mean. My great-grandparents lived well into their 90s and some of the stuff they ate was "terrible" but it was all cooked from home. Meats and sweets
This is the second time in a few days someone has made the point that web stacks make it hard to use prepared statements†. This is a one-liner in Rails. Does it not work in Python? How hard is it in PHP?

† Which are not a cure-all for SQLI.
How FeeFighters saved startups $50 million a year in credit card fees
New Way to Distribute Enterprise Software
Disregard Ideas, Acquire Assets
I agree with revolvingcur-- I was pretty skeptical at first, but I certainly got the value out of this for free (and was mildly entertained, too.). More to the point, just on principle, one could take a _day_ to find out how realistic any of this is.
I wouldn't try selling fruit in NYC without a permit, though.
So does that mean that people should stop working on the problem domain that is "social and sharing" ? I would say, not quite. But the "Me too" herd mentality is not helping, not just in terms of the amount of capital that is thrown at it, but talent that could have been better spent elsewhere now toils away in making another Groupon clone because he has tunnel vision.

We are working in the domain of contextual discovery and there are a number of juicy problems right there. Determining what is useful to you so that we can deliver that alone, based on where you are, why you are there and who you are with. Thats a meaty problem to solve. One of them, at least.
Agree that enterprise software has different requirements, but Windows Live is specifically Microsoft's consumer cloud product. Sharepoint and a few other products within Microsoft are targeted at enterprise, and for those it may still make sense to be on the 3 year product cycle. However, the hosted version of the enterprise services like Sharepoint and Exchange, targeted at smaller businesses, could be a great place to experiment with new features in a way similar to Google Labs (on an opt-in basis).
Are they actually vulnerable? How do you know? People have gotten in serious trouble in the UK for "innocuously" testing web apps for SQL problems. Know that in both the UK and the US, you are taking a significant risk by prodding websites like this.
To be fair, didn't xscope copy that from earlier versions of Firefox Mobile?
> Building a web app to allow researchers to submit their articles and have them peer-reviewed by other researchers would be an interesting project that could actually disrupt the industry.

True, but the chicken and egg problem prevents that from taking off: researchers submit to the highest impact journal they can get the article in, not the open access journals. Similarly, they won't submit their articles to such a service until it is already well established.

I'm hoping that bringing the problem to light will provide an impetus to evolve to a better system.
or we just make healthy food taste better.
Javascript - It can be Disabled!

Every Web Dev needs to remember this and Yet people tend to forget
He's much happier with the adjusted workload and it hasn't really changed his annual income all that much (perhaps a bit more income but a lot less work).

Do the math.