skysight-inc/HackerNews huggingface dataset:
Not sure what you mean...the first paragraph reads "Lots of marketers combat this by creating banners that stand out in a “spammy-esque” way to achieve a high click-through-rate, but how do you do this without being spammy?" With this sentence, I had intended this to beg the question how can marketers get a higher click-through-rate without being spammy, but I apologize if that isn't clear.
The stated reason is to prevent excessive block nesting.
The Hobbit themed flight safety video from ANZ
Reminds me of Nicaraguan Sign Language:

> Nicaraguan Sign Language (ISN; Spanish: Idioma de Señas de Nicaragua) is a sign language largely spontaneously developed by deaf children in a number of schools in western Nicaragua in the 1970s and 1980s.

http://en.wikipedia.org/wiki/Nicaraguan_Sign_Language

Similar story, in some ways: In Nicaragua, the kids were taught a wholly deficient sign language that wasn't sufficient to the needs of actually using it as your mother tongue. They improved upon it by inventing grammar (not just words, but actual rules) and generally bringing it up to the standards required of a real language. Same kind of independent discovery and invention.

In a linguistic sense, there appears to be a minimum complexity a language must have before it's worthwhile, and humans will spontaneously invent complexity that is missing. This also completely debunks the idea that grammar is dying: Humans can't exist without grammar. They can, however, exist without your preferred grammatical and stylistic conventions. (Grammar is observed, as part of a science; style is dictated, as part of fashion.)

In a broader sense, humans desire a certain minimum level of complexity in their lives and will get bored and invent complexity if it is lacking. We aren't cattle.
WPF and Metro are of course both XAML so the same push from the WPF days applies. I've build apps in Silverlight and WPF that scaled just fine. You just need to make sure you start with proportional design and stay that way, using some key min and max height/width properties where necessary. Most desktop app devs are used to fixed sized gui widgets which is where the problems start.

Once you get into a proportional mindset, the hardest problems tend to be related to text and images. One trick I learned for the latter was using vector art as much as possible and converting SVG images to XAML (care of XamlExport[1]). Then scaling no longer becomes an issue. For raster art, I would hope Metro has something similar to iOS's retina graphic substitution magic. Silverlight 4 didn't which was a bit of a drag.

Text was always a little trickier but when dealing with full screen apps I would usually just have some code that changed the text size based on the delta between the new and old window size.

[1] http://www.mikeswanson.com/xamlexport/
Interesting to note that Jeff was so very wrong with his prediction. Only half a decade after his prediction, we're already past 2560 x 1600 on the MBP Retina displays :). Pretty soon PC manufacturers will also catch up.

Technology generally improves faster than one presumes (accelerating returns and all).
The Dark Wood series - interviews to startuppers in the middle of their journey
Wow, thanks everyone! I'm incredibly lucky to have such talented, motivated, and kind people around me.

I remain really interested in startups and growing companies that are part of the "integration economy" - those that have, as a core part of their business, the publication and/or consumption of APIs - those that make the whole equal more than the sum of the parts.
I don't find my current font rendering on my 1600 x 900 and 1920 x 1080 displays "unclear", though.
I mean your ground floor (or basement floor, if you have a basement).
Ha, I remember using this for backups before I had even heard of ftp.
> Given that the answer is so simple, it is amazing how many people just wanted to fight about bootstrap for no reason.

You may want to review your original posting and the follow ups that mention your tone.

You say that Grids are unnecessary and bad web design. Given that that is pretty much the opposite of what most practicing graphic designers think is the case, I think it'd be helpful if you could follow up with a few links, articles, examples or data points to back up what you are saying.

I'm curious. Educate me.
Also the documentary "n is a number"
I come from an iOS background (my last phone was an iPhone 4, my last tablet was an iPad 2; now a Galaxy Nexus and Nexus 7) and am not frustrated in the least by "a lack of good apps."

I'm pretty happy with everything on my phone: the Google apps are great, the Kindle app is completely fine, AndChat, Grooveshark, Songbird, a bunch of emulators for games...all works just fine. Some apps don't look great on the tablet, but I use the tablet almost exclusively for Kindle and ePub reading (works fine) and some web browsing (ditto).
I'm an artist who's been using Illustrator as her main medium for about a decade. My reaction to this video is summed up in one word: WANT.

Gradient meshes are a royal pain in the ass. I never use them; if I want complex, smooth transitions, I currently do it by drawing overlapping blurred shapes. Meshes are overcomplicated IMHO.
Which is worse: allowing prices on (say) bottled water to rise by 20%, or, by keeping prices artificially low, ensuring that people who arrive at the store a few hours late find no bottled water at all?

I don't think this is a linkbait question at all. Yglesias is pointing out that our mental model of "price gouging" during disasters is gigantic rent-seeking markups, but the reality is often a more modest increase in prices. Since the value of many of these goods spikes during disasters, artificially holding their prices down is like declaring a sale on them; in other words, it sends a very counterproductive message to the market ("buy everything you can get your hands on whether you really need it or not").

I'm just asking the question, by the way. I have no idea what the answer is. Off the top of my head, though, it seems like enforcing "limit N per customer" is a worse way of controlling this phenomenon than simply allowing prices to rise to meet demand.
"the extra syntax in this case is not adding any extra information (to the compiler)." This actually isn't true in C++, because there could be many classes in scope that could take a list initializer like this. In Haskell, no literal with [] can "turn into" something besides a list, but that can happen in C++:

vector<int> items = {1,2,3,4};
int[] items = {1,2,3,4};

These have different types, so how would C++ know which one you meant if you instead wrote:

auto items = {1,2,3,4};

Again, in Haskell this isn't a problem because literals have essentially a single type. (Edge cases around integers and strings notwithstanding).

Edit: Just to clarify, in a Hindley-Milner system you could maybe get away with something like that, but everything you name in an HM system you must use, and that isn't the case in C++:

void foo() {
auto items = {1,2,3,4};
return;
}

I can then make two classes with list constructors:

struct FooClass {
FooClass(std::initializer_list<int> list) {
cout << "Made a Foo!" << endl;
}
};

struct BarClass {
BarClass(std::initializer_list<int> list) {
format_your_hard_disk();
}
};

Obviously there are consequences to choosing the right type, but the type of that value never leaks out of the function. Nevertheless, because side-effects can happen anywhere, even in a constructor, C++ cannot optimize that out.

This might be a convoluted example, and it may be flawed, but conjuring up others is not hard and demonstrates that C++ simply cannot ever have true HM type inferencing. Since the "real deal" is not possible, the language is complex and the standard is large, I would not expect to be able to live without annotations in C++-land. (Again, the FQA makes the horror of multiple non-orthogonal solutions to the same problems quite clear).
The long-term correct solution to this problem is cloud infrastructure with multi-provider failover. If you have a server in California hosted by Amazon and a server in Texas hosted by Rackspace it's unlikely that you'll find yourself hauling diesel fuel up a staircase.
I hope Dow Jones realizes that Le Canard enchaîné is publishing satire.
The moment the video was over, I was hitting up Adobe's bug/feature request form. Hell yeah.
E. Schmidt meeting Hollande, France's president, is therefore quite interesting.
Monsters that Scare the Pants Off Software Developers
Incompleteness: The Proof and Paradox of Kurt Godel by Rebecca Goldstein
It's significant from the perspective that it represents a new baseline.

This graph helps place, what you're talking about, in perspective.

http://en.wikipedia.org/wiki/File:PVeff(rev110408U).jpg
I don't think this is a threat to buffer. There are two components to the buffer business:

1) the software: this can be copied or re-implemented fairly easily (see this new project). Happens all the time. Almost every product has an open source clone.

2) the schlep: doing marketing, building a business, keep the servers humming, pay the bills, be available and respond to customers...

The second part cannot be copied easily and takes a lot more effort and commitment than the first. This is what makes a business defensible and viable. And this is what separates companies like Github, Heroku, etc. from "Look-what-I-built-over-the-weekend" projects.
Meet the network operators helping to fuel the spike in big DDoS attacks
Either would work for me.

More hand-holding in the app creation process would definitely be good!
> Many modern cheap cards and IGPs however cannot

A $50 AMD card will get you at least 3 1920x1200 outputs. I am not sure if the HDMI port on them can be driven any higher, it possibly can though.

I am not sure what the max resolution on AMD's Trinity line is if they have Display Link or HDMI. Again, it may very well be up to the max Display Link or HDMI supports, which is pretty damn high.

Edit:

Turns out Intel also supports 2560 x 1600 over Display Port.

http://software.intel.com/en-us/articles/quick-reference-gui...

Scroll down to "Display and Audio Features Comparison"
The Tech Industry’s Odd Relationship with Government
> Apple does things like use non-standard screws and connectors.

Apple does use standard screws. They're just Torx or tamper resistant Torx.

You can buy the screwdrivers at most home repair shops, even for the tamper resistant ones.

While they're not that common, they're definitely standard screws.
Yes, matte! (well, at least on the ones I know about - my Sony is matte - Glossy is better for little more than the store)
Government-Funded Hackers Say They've Defeated Windows 8's Security
Superstorm Sandy wreaks havoc on Internet infrastructure
>Given that that is pretty much the opposite of what most practicing graphic designers think is the case

Sorry, I assumed HN of all places wasn't stuck in 1996. What do graphic designers have to do with anything? We're talking about web design. What web design experts think is relevant. What is good for laying out a newspaper or magazine is not necessarily what is best for delivering web content.
Um... maybe it's verbose because you're trying to be too clever? :-P How about

auto it = channel_widgets.begin();
while (it != channel_widgets.end())
if (it->getType() == type) goto found;
// error
found: // whatever

I kinda hate myself every time I write such for-loop, but it's still more succint than any variant of find_if. Generally, I use "trivial" STL algorithms (find, find_if, for_each, ...) only if I can reuse the functor several times. Otherwise it's not worth the hassle.

PS: you can do it also without goto... use "break" after if, and after while you write

if (it == channel_widgets.end())
whatever; // not_found
I don't have a twitter account to log in.
Great example of how treating a kid like he can think creates a kid who thinks, big kudos to dad for that, too.
I don't disagree about aliasing, but a print function shouldn't be taking ref to a non-const anything anyways, it should have no need to mutate the vector. You can't clear through a ref to const. Your general point holds but I would say I have probably written/found very few aliasing bugs in C++ over the years, it just doesn't seem to arise often, perhaps your experience differs. Alas there are few ways to prevent dedicated folks from writing really ill-advised code.
I wouldn't call that a hole, considering that between 85% to 93% of muslims voted for Hollande (depending on which polls you prefer to take), the current president of France.

It makes even more sense if you remember that these laws were mostly supported by the previous government.

Charlie Hebdo is certainly a leftist satirical magazine, but you should know that polls showed around 47% of the population considered it should not have published of Mohammad cartoons - even AFTER it was firebombed, death threat were issued and several arrested.

In the end, this is IMHO a good move by Hollande in realpolitik : show to those who care about you that you care about them too. Even better if you can claim it's about "increasing tolerance".
Then the app would probably be of little use to you anyways :)
Version 1.0 of Bourbon Neat, a Sass-based responsive grid framework
The New Cloud TCO Comparison Calculator for Web Applications
Needs more info for people who don't twitter. Perhaps a ussage case that is phrased without reference to twitter.
Judge Orders Newspaper To Reveal Name Of Commenter
AMBER Alerts for missing children now in Google Search and Maps
Please give more information on why we would need to bookmark it and co. After a first skim, it looks like the normal e-marketing garbage ebook of people explaining what works for them in their specific niche 3 years ago...
I had the pleasure of meeting the Wishery folks a year ago. Absolutely great guys. Congrats, Sean & Cooper.
I see what you’re getting at. Still, if you do the sensible things—immutability, encapsulation of shared state, &c.—then you’re most of the way to safety. I would that C++ made it easier, though; that’s the real issue.
With some work I got it into a more readable state: http://cl.ly/KZxs. After the first barrage of buzz words and hype I found it really hard to keep reading at all.
I'm still a big fan of delicious. It's not just having my bookmarks decentralized and tagged, but also since it's easily accessible I can share any tag set with anyone I know.

I basically use it as a mass dump of everything I find remotely interesting on the internet. I just give links enough tags so I can find them again. That way I can use it as a first buffer before doing a full on search. If I want to find a chocolate cookie recipe I can just type in the tags "recipe cookie chocolate" and if I've tagged a recipe like that before I know it's quality because I've tagged it before. Even if I don't remember tagging it.
Revolutionary Improvement Increases Lithium Ion Battery Capacity by 300%
Now with what Mike Bostock called "Dr. Katz-style" animation.
I don't think that claiming damages implies a worth that should necessarily be taxable. If I am in an automobile accident and my spine is destroyed, I don't think anybody would suggest that since my spine is worth something to me that I should have been paying taxes on it.

Paying taxes to ensure copyright protection would basically have the real world effect of pealing back default copyright. No works would be protected unless the creator went through the trouble of registering^Wpaying tax for that work.

I don't think society would be better off without default copyright, so copyrighted works must remain effectively untaxed "properties".

The problem I am having here is that you are conflating physical property with intellectual "property" just because you want to go after patent trolls. What you are proposing would not be limited in effect to the people you dislike though.

If Bob Handyman were to invent a new type of, say, catalytic converter, in his garage, this would be of immense value to the automotive industry. This would therefore be an incredibly "valuable" patent. (And Bob would of course have to patent his new invention, unless he were a fool.) ..But under your proposal he would then be responsible for a massive tax that he could never dream of paying. And if he didn't pay this tax, automotive companies would then be free to use his invention without giving him anything?

That is crazy.
Not everything in a crisis can be cast in rational, economic terms. There's also the intangible emotional and social-cohesion value that comes from the sense that "we're all in this together." Sudden price increases, no matter how rational they might be economically, can damage that sense of community.
What's strange is that the study reveals exactly these different use cases for bookmarks, but doesn't propose a real solution. I currently have well over 100 things in Pocket, and even more in Pinboard, and many different tab groups open in the background (FF). My problem is not how to store things, but how to get myself to follow through instead of seeking out more content.

Maybe if I created a randomly updating HN-like interface for my 'bookmarks' I would be more likely to follow through. Or a daily email to myself of 5 random links.
You could try Zoho Support ($12/user/month) - this will provide you with a help desk including social media monitoring.

In terms of live chat, you will need to find a service that integrates with Zoho (i've seen a few of them around but, can't recall any right now).
Navigation is not something that is done via CSS.
You provide navigation information inside the HTML itself, via <a href="/whatever.html">Link Title</a>.

Here is one of the sample bootstrap pages:
http://twitter.github.com/bootstrap/examples/hero.html

If you disable CSS in your browser you can still view the page and it is still perfectly functional and should work fine with a decent screenreader.

I'm hugely confused by what you mean by "proper markup", bootstrap does not do markup itself, you create the markup and apply bootstrap's CSS classes to make it look a certain way.

Could you provide a link to a page that you would use as an example of how it should be "done right"?
njoglekar, I am running a similar product, although it seems we target different customers, so I hope you don't mind if I chime in. Here is a similar playlist: https://www.everytimehq.com/playlists/302-inspiring
It's a tool to schedule tweets and easily view your tweet analytics, this app doesn't exist without Twitter.
Usage of Neo4j for web-based scientific software
You indict Google as if they were the only offender, however more significant anticompetitive, privacy infringing or capitulation could be pointed out of all of their competitors.

Yes, Google are involved in most Android devices. They don't however mandate any dominance over the device. Using an Android device without Google's apps is not only plausible, but common.
Go back and read the posts you've replied to, I gave an example that was exactly this case: navigation.
I agree with your co-worker. The indirection is kind of annoying to follow to be completely honest, so if your co-worker isn't proficient in Python I can understand how this would seem impossible to sort out.
I'd like to, but only if I can export my data later. I like the interface, but don't want another 3rd party keeping my data and evaporating eventually (and unexpectedly). Email invite to case at caseorganic dot com.
What I Learned from Hurricane Sandy
> During the game I wasn't sure at all that what we were seeing was a brilliant game – and not some obscure bugs I’d left in the engine

That reminds me of an interview I read many years ago with an author of one of the then leading chess engines. They were doing some last minute fiddling before a tournament, and they accidentally introduced a bug that effectively reversed the goal of the game. Their engine wanted to lose.

At first, you would think that this would readily become obvious. You might expect that once it got past the opening book, where it plays by rote, it would start leaving pieces undefended, not capturing enemy pieces that are open.

That is not what happened. Actually, it played well for most of the middle game. The reason is simple--when it evaluated the board in order to formulate a plan to lose, IT ASSUMED THE OPPONENT WAS ALSO TRYING TO LOSE!

To win a game of chess where the goal of both players is to lose, what you are going to have to aim for is a position where you have such a strong position that you can force the opponent into a situation where you can check him, and to get out of check he is forced to checkmate you. In short, you have to completely dominate the opponent in order to ensure you will lose--and this means you have to play a really really good middle game.
A similar template (although free) by Seedcamp & Brown Rudnick, mostly for covering IP rights and equity distribution + vesting: http://www.seedcamp.com/2011/09/seedhack-founders-collaborat...

Direct PDF link: http://www.seedcamp.com/main/wp-content/uploads/2011/09/Seed...
Agreed. My favorite quote from the article:

“I told Julian that when people say something is impossible, they sometimes tell you more about themselves than anything.”

I've said these exact words to my niece before. I've no idea of the origin, but it's a nice little piece of wisdom.
You can also use the `next(x for x in ...)` form where you can even supply a default value.
I'm really confused, Navigation is a case of what, and what does that have to do with bootstrap or grid based layout?
Yes, Dr. Mitra was involved in this project too. See this comment by Ed McNierney on the Technology Review article:

http://www.technologyreview.com/news/506466/given-tablets-bu...

Although OLPC initiated and has been managing this experiment, we haven't done it alone. Right from the beginning the project team has included Prof. Sugata Mitra of Newcastle University (http://www.ncl.ac.uk/ecls/staff/profile/sugata.mitra) and Prof. Maryanne Wolf, director of the Tufts University Center for Reading and Language Research (http://ase.tufts.edu/crlr/team/wolf.htm).
If you can't compete you lose. If someone can do it for free rethink your business model.

Why should people not release things simply because other people are unable to compete?

Plus, both of these rely on the free (as in beer) service twitter. twitter has been copied several times (app.net, rstat.us , identi.ca) yet it is still the power house.
Stupid Lawyer Tricks (And How the PTO Could Help Stop Them)
Why middlebrow then, and not lowbrow? Honest question, from a non-native speaker.
Fisker hybrid luxury sports cars caught fire during Hurricane
Go watch his speech. It is amazing.
Use BCrypt for passwords