skysight-inc/HackerNews huggingface dataset:
(Web designer here, but also someone who eats out a lot and looks at a fair few restaurant sites - including via iPad when on holiday.)

When I click a dinner menu link and it opens as HTML and not as a PDF document, I get a quick sense of relief and greatly appreciate it. Can't stand PDF menus, sorry.
Interesting header, but why would anyone want to cause someone else so much trouble trying to release a product?
Handy! Thanks!
Holy crap, The Cheesecake Factory's website is a 1996-era graphic adventure game!
Ubermind's mobile designers holding open house (Seattle, Aug 18)
Nice way to game Facebook into being a customer?
Now there's a joke for the old-timers.
You're not funding position and you're probably not funding velocity, you're funding your estimate of acceleration. At t = not much, what they have built in aggregate is a poor predictor of future value.
Motorola: We'd Work With Microsoft If We Could Get That Nokia Deal
Copywrongs
These guys:

http://www.ubermind.com/
XSPF: XML Shareable Playlist Format
Ah, I only started using a Mac with 10.5 - the 3D dock with the faint dots is the only one I've ever known. It took me a while to notice the dots and realize what they mean.
The article notes they didn't use any of EtherPad code. Why not?
It does not seem native...was probably made with Titanium or Phonegap.
This is terribly misguided.

You do know that PHP has built-in min and max functions, right?

And array_map.
And array_walk.
And array_filter.
And array_reduce.
And array_slice.
And array_unique.
And array_search.
And range.
And empty.
And is_object.
And is_array.
It's just a throwaway scenerio to wrap around an interesting problem...
Really awesome reboot, guys... Keep it up. I'll let you know when I've got my cool sproutcore app out in the wild.
> Apple believes the licence it has protects its partners. Without seeing the terms of the licence it is impossible to say if this is the case, but it is certainly possible.

And it certainly seems silly that Apple would not have sought those terms in its license. Of course, patent licenses don't often appeal to common sense, but the one thing Apple has is foresight.
Uber tests their pricing with science
I'm pretty sure it has to do with flagging. (that, as well, is speculation combined with personal observation).
2nded, I haven't heard 'Slashdotted' to mean getting traffic from slashdot.org in a while, but it does seem to have stuck as the means of saying we got a ton of traffic from some other website linking to us.
Facebook or Google should think about a specialized type of "page" for restaurants that's easy to use and plugs in to everything that's good about the web.
>> Over the last few weeks I've spent countless hours, now lost forever, plumbing the depths of restaurant Web hell

I'm sorry but the author of this article has obviously missed the following sites built by the UK based company Engage Interactive. These guys have nailed the UK market and make awesome restaurant websites for some of the biggest chains / names.

www.strada.co.uk

www.bellaitalia.co.uk

www.caferouge.co.uk

www.giraffe.net

They feature exactly what you want, and they do it well. All of these sites make you want to eat in the Restuarants.

They also do www.pocketdiner.co.uk which redirects mobile traffic to a mobile version of the sites.

The culture at these restaurants is nothing like what is being described in the article. So all together I'm not sure where the author is coming from.
An interesting, albeit not that valuable, challenge. It's a fun little question, but it's not even valuable as a black hat exercise. It's just a non-sensical hypothetical.
PDFとは。PDF閲覧とPDF変換について
PDFとは何でしょうか。PDFの種類,PDF変換、
PDF編集,PDF作成ソフトについての情報をご提供します。
I would prefer:

#define assert(x) ((void)(x))

Most of these would cause an immediate flood of hints and / or warnings; but an assert that did nothing but evaluate its argument could lurk for some days, especially if the developers in question don't spelunk with a debugger very often.
Your criticism reminds me strongly of patio11's prediction:

"What's this?! You dare call yourself a startup? You're attempting to solve a problem which other people have attempted to solve before, and your solution looks like something two guys could have made in three months! Why are you in YC and not me?!"

http://news.ycombinator.com/item?id=2862853
If you're just trying to predict how a stock's price will change in the next couple of weeks or months under whatever market conditions happen to prevail over that time period, that's speculation. That's what the vast majority of individual investors engage in -- "I think the price of this stock will go up, so I'm going to buy it." Arguing that speculation is hard in a chaotic market gets no sympathy. Actual value investing means you think you have an idea of what shares in a particular company are worth, plus faith that the market price of a stock will reflect that underlying value over the long term. Arguing that value investing is affected requires arguing that market chaos has the power to prevent market prices from reflecting underlying value over the long haul. That's a pretty big claim and requires some justification.
Lodsys did not patent this. At best, Intellectual Ventures patented it, and Lodsys "bought" the patents, probably through some more nefarious means, with the sole intent of profiting through litigation. No innovation there.

I see this on some level, but on some other level, it makes sense to be able to transfer property. You invented something. The government gave you exclusive rights to sue anyone who did anything remotely resembling what you invented. You decided the best way to profit from your invention was to sell this right to someone else.

Clearly, this is fine. The problem is not that you cashed out on your work. The problem is that the government shouldn't have given you the right to sue other people for doing something similar to what you do.

We can't blame Lodsys for exploiting the holes in the patent system. For that, we have to blame the system itself.

The right way to monetize innovative software-related ideas is to write innovative software, which is protected by copyright. But the law says differently -- just coming up with an idea is more valuable than coming up with a product that uses that idea to be innovative. And there's your problem.
Orchid lures in pollinating wasps with promise of fresh meat
Anonymous Pledges to Take Down Facebook
You can check the balance here
http://www.talkaboutdesign.com/starbucks/
Point 3) is that it is nice to keep the stock price high if you need to do an additional offering down the road.

This is probably the only real reason why a company should care about its stock price. Tying executive compensation to the stock price encourages the company to think on a quarterly basis. I don't think this is good in the long term.
Liquor companies' ads and websites are like those of car companies. I think it's because there's so little to say about such obvious products. Vodka is pretty much legally required to all be the same.
I feel bait and switched by the title. I came in ready to vehemently defend people who make Wordpress templates as web designers!

But, agreed. Anybody that's simply modifying someone else's work without disclosure to their client is being shady and deceitful.
Now that PCWorld linked to us, we can spread the Good Word of Erlang
Erlang is an under-appreciated, dare not draw breath to call it merely a language, but an under-appreciated art form. Functional programming languages generally are, but as we trend farther and farther toward the age where massively parallelizable systems become not only the commonplace but the requirement, the concurrency model constructed by this magnificent language will soon break the decades of academic brainwashing into object oriented systems thinking and herald a new dawn of glory for all those who believe in the power and practicality of this. This masterpiece proudly draws from the Greek "Eros" or love combined with the historic "Battle of Lang Vei," thus symbolizing the eternal struggle of love of a craft and obsession over one's work to perfect and scrape away until only pure Truth and Beauty remain in the ultimate simplicity of expression.

This struggle has been known for centuries as a tenet of Buddhist philosophy, but has a subtler influence on Judeo-Christian philosophy which is most commonly attributed to the cultural exchange facilitated by the trade and social focus on the Silk Road and all that it brought. During the crusades many armies encountered this life-changing philosophical view when rerouted through Pakistan in order to attack from an unexpected direction and encountering monks from India who were seeking enlightenment.

These influences, though not part of the dogma at the time of original crafting of the first biblical books, are thought to have been added somewhere between the late thirteen the mid fourteen-hundreds when viking mercenaries continually pillaged the surrounding coastal lands. During this time many of the original copies, particularly in what is now modern-day Ireland, were burned in the chaos and the monks tasked to copy the holy books laboriously by hand took certain liberties in their transcriptions. This is notably evident in Paul's 5th letter to the Corinthians which reads:

"And lo, the angels shall hark in the heavens and the field may yet burn, but the love and the struggle to proclaim the great word of God shall remain in the hearts of all righteous men, and when the final day comes, they shall have their reward." -- Corinthians 3, verse 145

This clearly illustrated the founding principles of both the struggles of duality illustrated by the monks and the same ideas which later contributed to Erlang.
Harvard Innovation Lab launching soon
So You Wanna Raise Some Money
> Is a PDF download really so bad?

I think a key attraction to the PDF menu download is that it allows them replicate their menu layout and style on their website. A menu change or update would require a website update otherwise (i.e. if the design changes) and that's real dollars.
Found the title of this post misleading, I thought there would be evidence of users actually leaving facebook due to the usability problems.
I think most of the author's points are legitimate except for television. I'm in my early twenties. We have a television in our apartment but it never turns on. We have basic cable only because it comes with the internet package. No one I know sits down to watch TV anymore, we just cherry-pick the few shows we enjoy. I come home and sit at my computer, not my TV.

That said, you can probably make a case for the internet being just as pacifying as television. I suspect that, for certain personalities, information overload can be just as detrimental as manipulated information. When an entire world of information is at your fingertips, it is easy to think "I'm just one tiny speck, what can I do about all of these problems?".
Lodsys did not patent this. At best, Intellectual Ventures patented it, and Lodsys "bought" the patents, probably through some more nefarious means, with the sole intent of profiting through litigation. No innovation there.

Devil's advocate: Whoever first thought of the tech behind these patents (i.e the people who filed them) may have been motivated by the expectation that even if they cannot figure out a way to directly profit from their ingenuity (by licensing to developers, for example) a patent is valuable because it can be sold to companies who can better manage their use and licensing, part of which may require litigation in order to enforce the rights bestowed by the patent.

In other words, making patents more fungible makes patenting more attractive to innovators.
The problem is that restaurant websites aren't seen as revenue makers, so they are merely vanity products and thus dominated by the whims of the restaurant owner, who (at the present time) likely has very little familiarity with web technologies, let alone web design.

When websites become more appreciated as a source of revenue then they will be taken seriously enough to actually improve. The big problem today is that whereas it's easy to show someone a competing restaurant and see how popular it is, it's a lot more difficult to see the effectiveness of other restaurants' websites since all of that data is more or less invisible to anyone but the owner.
You know, I still have a 50-odd Erlang article queue. So I'm not saying I want every day to be Haskell Day, but I'm also not saying I'd be terribly upset if I had a few hundred articles on Haskell to keep me warm at night...
I think the only magic lines deviating from the defaults are:

no_cache deny all
forwarded_for off
via off

The first disables caching, and the last two are for a little extra privacy. You can verify if you're caching by checking your cache spool for files:

find /var/spool/squid/ -type f
So, the question is, how do we show the restaurant owners that having a better website will increase their revenue?
Or we are the first.
I made LoseThos with a clean slate. It never occurred to me to make my compiler standard. Why make a standard compiler? They exist.

I'm a good guy, not a devious bone in my body. God is just. Nobody can rob me.

For what it's worth. Ain't going anywhere but soon everyone will have no job and money... just like me. I got no money to lose and have the benefit of God's conmfort.
Historically, most applications supporting multiple files would have used MDI interface, which is perfectly happy having just a window with no documents open (the equivalent of a Mac app with no windows open). Normally, this window has nothing but a menu bar, and perhaps a toolbar.

But for single-document applications, what I do (on Windows, running Cygwin), is roughly this:

for f in *.your-file-ext; do cygstart --wait "$f"; done

That'll iterate through each of the files in sequence, opening them up in the application registered for that file type, and wait until the application is closed for each file.

If some action is required, I might stick a 'read' in to that ad-hoc script.

(Disclaimer: I contributed the --wait flag to cygstart for just this kind of task.)
Functional Programming Languages
Faced with many choices, help me decide which functional programming language to learn. Just as important as making a recommendation, please tell me why you made your choice. For kicks, saying don't bother is also a choice.
Better search, faster to navigate, faster to purchase, keeps me in my browser, and (parity) automatically appears in iTunes when it's done downloading.
Are you concerned about the capsule getting contaminated, or about Earth getting contaminated? I'd bet on the Earth's microbes to dominate.
things like https costs companies a lot (in server capacity), thus companies are reluctant
Yeah, this is why you don't base your entire business on something like images for twitter.
This has pretty much always been the Apple philosophy. I find it quite perplexing that he thinks this style of treating the user is reminiscent of Microsoft; on the contrary, Apple thinks Microsoft gives the user hassle by leaving them with too many pointless choices to make.

I don't find Apple's perspective objectionable in principle, though I do prefer Microsoft's approach. Most novice users will generally prefer Apple's; whether that's the case in this specific instance is an open question, however. I'll bet most users don't even have a clear mental model of a document editing application distinct from the documents it's editing.
What do you use for this queue? I can't possibly keep up with all the reading I come across, and often just relegate it to Readability, Instapaper, Delicious, Xmarks, etc. Would be very interested to hear how someone else handles this.
I wonder what the "last straw" will be if there ever is one.
A Map of a Holiday in Hell
Nike+ Visualization of Manhattan
Erlang seems to be making headway... http://news.ycombinator.com/item?id=2866337
This is the path to totalitarianism. The scary thing is that the people actually want it; it doesn't take much to push them into its arms. And that's why it's so important to fight against it, at all costs.
New android marketplace with books and movies on my phone
Would norvig be on the list? aaronsw? I keep meaning to build a list of celebrity CS people on HN. Anybody already got one?
Don't be fooled by the Vatican and evolution. They believe in guided evolution, not in a blind watchmaker.
How about the fact that Facebook doesn't even work for many people when using Chrome on OS X. The only time I check Facebook for even 30 seconds is when I'm willing to open Safari, and that isn't more once every couple days.
Aside from the fact that it's entirely redundant and ignorant of an Android feature meant specifically to appease people who hate repetitiously entering their account credentials. The Facebook Proper app even uses AccountManager properly. Messenger should prompt for permission to access the device's Facebook account and I shouldn't have to retype my credentials. It's the entire point of that API.

I'm sorry, but I'm not typing in my 25 character secure password for another device that will confuse Facebook's Messaging client. I've missed two messages in the last week because it notified me somewhere and then didn't notify me on my desktop when I returned. I just happened to notice because I click on Messages to compose a new one.
Why are you so sure it will? Can you give me use cases or examples where a restaurant owner stands to make money from his site anywhere other than booking reservations possibly?
Metrics and feedback. Here's a simple idea: create a separate google voice number for the business and put that on the website, then forward it to the existing biz line. That way you can track which business comes from the web site. Similarly, try implementing web-only specials and promotions (even if only superficially different) so you can track the effectiveness of the web site.
I don't get it. In (non-wildly-buggy) code evaluating the argument to assert() is required to (a) succeed, and (b) have no side effects, so what would such a definition accomplish?
It wasn't - this is just a DNS benchmark that does DNS resolution in loop and measures how long it took etc. Nothing requiring security expertise.

Besides I don't understand why few people are after Gibson - he is generally on the mark - that's not to say he doesn't make mistakes - but nothing that makes me want to totally ignore him.
What would they do with the money in the US that they can't do elsewhere?
Chicken scheme test runner utility
It seems like the Stack Exchange sites have a surplus of workers willing to do busy work like retagging questions. So I'm not even sure this is a problem they really need to solve.
Regarding the PDF menu question I recently took on a client, a cafe, who was asking for a drupal-backed website. For menus I laid out the options of having it backed by the CMS, or PDF downloads. I explained the benefit of having the menu be HTML vs PDF and ran through the workflows of updating it via cms vs uploading new pdfs.

The response was overwhelmingly PDF menus, only for the simplicity of the workflow. Despite a demonstration of how easy it was to use the CMS to update the menu they really just didn't want to spend the time doing that.
I use Linux and BSD servers (hardware and virtualized), and Macs for laptops and some desktops.

I use Linux desktops for serious sysadmin tasks, due to focus follows mouse, but I really like having CS5.5, iWork, etc. even on a desktop. I'm also a lot happier with OSX for mobile devices due to power management, device drivers, etc. And, I love the iPad and iPhone, and the Mac is a much better host for those.

Really, mac ports covers 95% of what I need on a machine. Being able to scroll in a non-focused window really covers most of my need for pointer-focus too.
An easier way to define the same thing:

#define NDEBUG 1
Data-driven Time Management
No, that will never happen. Businesses don't work that way.
4 times more expensive than Redbox, comparable to Comcast/Fios VOD prices. Pass for now
Mind if I ask what company you work for?
You might want to try NameBench, which will find the fastest DNS server for you.

http://code.google.com/p/namebench/
Perhaps it is the penetration tester in me that takes an interest in things like this.
I'm currently building a website for a cafe who roast their own beans etc. They sell alongside their in-premises coffee bags of the ground beans made to customer specifications. The next stage of development will be adding a store for people to order these (and other) products online.

I wonder if similar opportunities exist in the restaurant space.
You might want to look at http://www.pocketdiner.co.uk to help you with the mobile version.
What do you want to do? If you can only learn one "functional" language and you do anything with the web, I'd recommend Javascript (if you don't already know it). It's viable in the front and backends.

I'd personally recommend Haskell. It's going to stretch your brain (in a good way), and helps reinforce all the "functional" concepts. It's one of the very few purely functional languages, and it does have a bit of a learning curve to get started with, but I think it's worth the work. There's a lot of library support, and almost all the sample code you find online in tutorials is well written. You can pretty much do whatever you'd like with Haskell (Web servers like Yesod, to all kinds of fun AI/ML stuff). If you're into computer science theory, you'll find as much as you'd ever want with Haskell. The GHC (compiler) has particularly good support for concurrency and parallelism (likely in most cases as good or better performance than Erlang).

If you're a quant looking into building a trading algorithm OCaml is a good choice.
In hong kong, openrice.com is a huge website for restaurants...and it's a disaster...so much opportunity for someone to clean their clock.
The major issues are avoiding confusion and SEO. They don't need to be identical, but there needs to be a strong mapping.

http://www.seomoz.org/blog/how-to-choose-the-right-domain-na...
One problem here is that these things often change and no one on Yelp will notice in a smaller community. Maybe they aren't open Monday anymore. Maybe they moved.
Example of a real-world ClojureScript web application
I'm tweetbird looking at sylvester. "You in big trouble!"

Slander and FUD. Retards! God is just and He 's right here! You have no idea what my entertainment budget is, do you!

God says...
gosh Oy hymns are_you_deaf HolySpirit how_bout_it ghetto
how_bout_it hate failure_to_communicate that's_no_fun
money that's_much_better impossible I_pitty_the_fool daunting
prosperity unsung_hero drama that's_hot spoiled_brat you're_wonderful
oops how_about_those_yankees Ivy_league fabulous sky you're_in_big_trouble
frown how_about frown how_come You_get_what_you_pray_for
bad gambling yada_yada_yada fool you're_wonderful ROFLMAO
courage I'm_gonna_smack_someone no_more_tears you_are_my_sunshine
incoming qed what's_the_plan don't_push_it good wont_you_be_my_neighbor
HolySpirit
as long as people can get their fix of peeking into their friends' lives, no one is leaving the FB dealer on account of usability
Turned Down for a Job at Groupon Over a Year After Applying
Probably because there is no money in salsa. Many teachers, for the amount of work they do, don't earn that much money so paying for a website just isn't a priority. My teacher probably made a decent amount of money judging by the number of students she had but it was her life.

She would also regularly tell stories of her experiences. A lot of which involved salsa conferences and not getting paid because the only way many of the conferences can actually make money is by stiffing people on payment. It was quite a shocker to learn a lot about the behind-the-scene stuff.
"nucleobases on an asteroid"

does this star Samuel L Jackson?
I think #define volatile is by far the sneakiest.

The rest would probably be found quite quickly, but omitting volatiles could lead to hard to detect bugs that will only manifest themselves under specific circumstances.