skysight-inc/HackerNews huggingface dataset:
That's only going to work for sites that explicitly require it (i.e don't work in IE). So they're still going to be using IE 99% of the time.
You could bake this into the REST API via the "Accept:" header. The default when not specified is whatever you set, but the caller can specify "Accept: image/png" to get a PNG image, "Accept: application/pdf" for PDF, and so on for whatever other types of output you support. The advantage of PDF (or SVG even) is that, if it was constructed using text/vectors, the output resolution is limited only by the capabilities of the printer.
Abstraction in general comes at a cost.
Am I the only one who thinks it's ridiculous to ask for a 15% of annual salary recruitment fee? Why would any reasonable company agree to pay a website $15,000 just because they indexed their new 100k/year hiree's résume?. I think they're way over-valuing the service they provide. A smart recruiter who found someone they really wanted on Developer Auction would simply look them up elsewhere and make them an offer outside of the site.

The site is creative, sophisticated, well built, and could easily charge some sort of monthly service fee akin to a dating site, but the notion that companies would willingly toss 15% of a highly paid employee's salary out of pure laziness boggles me.
The Curious Evolution of the iPod nano’s Design
My google-fu is failing me, how did the round 1 end?
This is kind of a conspiracy theory, but I have to wonder... Mayer came from Google. As we know from recent news about Asus and Android, Google has a big problem with Alibaba because of their Aliyun OS, which Google claims to be an incompatible fork of Android with pirated apps in the app store. I have to wonder if this sale isn't somehow related. Possible Yahoo wishing to distance itself from Alibaba?
Still they're both effectively right about it. "Object oriented niceness" comes at a cost. With C++ it might be smaller than in dynamic languages like Python, where things like function call overhead can be ridiculously big, but it's still there.
Google Consumer Surveys
Red Herring was actually a legitimate tech magazine at one time. It is brushed upon slightly at the beginning of the article.

If you goto the Wikipedia article, the names line up.

http://en.wikipedia.org/wiki/Red_Herring_(magazine)
Lest I come across as grousing without contributing to the discussion, let's take a peek at the author's main point on hidden costs.

Most of the argument revolves around objects. There are two ways you can run into "hidden" surprises with objects in C++ that the author is pointing out. One involves failing to use the language features given, the other involves writing some seriously odd code.

class C {
public:
/*explicit*/ C( int ); // Adding explicit avoids hidden costs

// This combination (or something like it) is lethal.
C( int, double );
operator bool() const;
};

So for the author's code to have hidden performance concerns, they would need a constructor taking two parameters of the proper type and an automatic conversion operator that converts to a type assignable as their result. Basically, the stars have to align right and you have to knowingly write some dangerous code.

Don't get me wrong, you can hide costs pretty easily in C++ and write some atrocious code. But usually this issue is alleviated by following basic best practices. The hard part is knowing what those best practices are.
I posted it on another thread. An app to help you decide on what to wear on a given day. The app will get inputs from weather, day's schedule and the clothes in your wardrobe etc. and will then suggest you what to wear. It can take input regarding clothes in wardrobe using either a scan of the clothing item or using a barcode. It can also suggest which new clothing items to buy based on what is currently in the user's wardrobe and user's lifestyle. This can cover the monetizing aspect of the app.
I respectfully disagree with you. :)

When I encounter a site with Bootstrap showing, I don't think "oh, this person doesn't care about the value of having a custom UI, or doesn't know how to sell their product" - I think "this person knows where their priorities lie, and has optimized their effort towards the things that provide the most value for their business". I'm sure when a custom UI becomes something more worth prioritizing, it will be moved up the list of things to do.
I feel like--in 2012--claiming C++ has 'hidden' deficiencies/costs/complexities/problems requires a willful ignorance of the last 20 odd years of people C++ bashing.
Pretend there are newlines after a, b, and c. HTML ate my whitespace :P.
As I understand it, it's the bidding that is meant to change the amount developers are paid, not the bonus. I am not sure what problem the bonus was meant to solve. I can speculate that they had a problem with too few developers accepting the offers. If so, they might want to look at whether underemployment is actually a problem amongst those they are allowing in - I would guess "great in practice, not great on paper" is worth more and paid less than "great on paper, not great in practice", and everyone they are targeting is necessarily great on paper. Those who are both great in practice and great on paper are probably also working on whatever they want to be working on already.
I totally agree, in most areas. But I think in this area there's enough of a problem that I'm not having to sell it as much--yet. It's not like I'm trying to get someone to sign up for a location check-in gamified mobile app, it's something that would solve a real pain point. And for now, I just wanted to find out how bad people want that solution.

I call this my "pragmatic hat"
Ask HN: Shouldn't there be a better way to buy a car?
I was sitting in Finance class today and my professor was explaining how he decided on buying a new Mazda Miata. But instead of paying the asking price or going to our local dealer and negotiating, he called and submitted the price he'd be willing to pay to every Mazda dealership in our area, even some up to 500 miles away. He figured even with flying out somewhere and driving it back he still ends up saving money.

This got me thinking. Why isn't there a disruptive startup that helps prospective buyers submit bids to dealerships? A buyer would determine what type of car/features he would want and submit it to the service. Then the startup would automatically send the information/bid to however many dealerships of that brand was in the selected mileage he was willing to travel to. This would make car dealerships of the same brand compete with each other which would result in a lower price for the consumer.

This startup could monetize from either angle. I'm guessing car buyers would be willing to spend a small fee ($25-$50) if it meant saving them hundreds or thousands. Meanwhile, dealers might even pay for the "leads."

Is there already something like this? Is this viable?
Brightcove & Kinvey Integrate Technologies to Make App Frontend + Backend Magic
No problem. Also, if you are mucking about with javascript and HTML5, some really useful APIs for doing crazy things are;

three.js - http://mrdoob.github.com/three.js/

kinetic.js - http://kineticjs.com/

d3.js - http://d3js.org/

and then there is always the ubiquitous jquery for reducing the amount of browser stupidness - http://jquery.com/

And if you want to do apps, you could do worse than trying out unity3d - http://unity3d.com/ (It has a free version for learning it, though it will cost you a lot to do proper commercial work with it)
Would you buy this app?
The keyword is "Buy". No ads. Completely private secure ephemeral messaging.

1. Your messages (or pictures, or videos) never hit a server. An encrypted P2p session is opened between the two participants (with the help of a server) and the message is transferred between the two devices directly.

2. Message lasts only as long as the receiving app is open or X minutes (say 5) since reception. Whichever comes earlier.

The service is either paid for by one time app cost (say $9.99) or recurring annual in-app renewal (say $2 per year).

pg leave a comment if you wanna fund this business :-)
True in a way. C++ programmers like to think that they're writing efficient code because of the language they're using. The same applies to some C programmers (although at a lesser extent I think). In fact, the biggest gains are made on an algorithmic level. That's something a lot of people like to forget.

Then again, the reverse isn't true. There are languages (or more precisely their implementations) that just are slow.
typo on signup form:
Shipping price "comparison"
He has only stated that there are no closed causal loops for one particular use-case of his drive. He never stated either that causality was not violated from the point of view of a distant observer in a different frame of reference. Nor did he state that such a drive would not allow closed causal loops to be generated. In fact, he implied the opposite.
Also, age is big differentiator for seeing contrast.

Getting people to click on the ad instead of the search result makes Google about $20 per click because of the keyword, so no wonder it's designed to be almost invisible.
You're comparing apples and oranges. A lawyer working with small clients doesn't have nearly the ability to bill hours as a software consultant. Our specialized software consultants would bill 50 hours a week for months at a stretch. 50 hours might be all the legal work a lawyer does for a client in a whole year. The price of that fact is baked into the hourly rate.
I wish they simply fixed their regular code search. It has never worked and is one of the features I miss. Russ Cox's Google Code Search was an excellent example of how this should look like, to bad it's gone as well.
"Our source claims that following this initial trial period, the service will remain free for "basic email and browsing" purposes, though you'll obviously be paying if you hope to stream Netflix during those cross-country flights."

http://www.theverge.com/2012/9/17/3347776/jetblue-inflight-w...
It's not just snark -- the site was literally called Startup News before it was renamed to Hacker News.
TIL that Red Herring still exists. As an aside, the blog that's the source for this article (http://www.techinasia.com/) is a fantastic English language source for what's going on in the Asian tech startup scene. Lots of coverage of big companies like Sina Weibo, Baidu, Renren, etc. Also coverage of smaller stuff. There's a lot of innovation happening in Asia, particularly in China, and this is one of the few English language sources doing detailed reporting that I know of.
As with most hackers here, a job, a family and an attempt not to burn out has left me with plenty of ideas but with very little to show.

The most audacious one rolling around in my head right now is Notifyway.com. The basic concept is allowing the end user to control how and when they receive communication from a sender (could be an app, your washing machine or Facebook).

The process would be as follows:
1. The customer (lets call him Bob) signs up with Notifyway.com and downloads any apps they want to use (iOs, Android, Windows, Growl plugin, whatever).
2. Bob registers each app as a "receiver" with Notifyway.com using OAuth. This allows push notifications to be sent to each "receiver"
3. Bob signs up with AwesomeService.com which lets him know when there are friends nearby.
4. AwesomeService.com connects to Notifyway.com and Bob authenticates the connection using OAuth.
5. AwesomeService.com finds a friend nearby and connects to the Notifyway.com API with a short and long message for Bob.
6. Bob has decided that AwesomeService.com should send him a text message for each notification if it comes through on weekend. However, during the week, Bob would like all notifications to be sent to Growl on his Mac (if it is during work hours) as he is at his desk all day long. After hours, a Tweet can be sent or a notification on his iPhone. If it is a long message, it should be sent to Bob's personal email as it is likely a marketing message or some other time insensitive update.
7. Bob is able to make decisions on how to receive his notifications using plugins that provide outgoing services (like ifttt)
7. AwesomeService.com have integrated into a single service with a single API for all their communications with Bob, safe in the knowledge that he will get the notification as he wants to get them.
8. Bob is able to disconnect AwesomeService.com if he ever feels they are not providing any value and he is guaranteed no more communication (Bob never even gave his email to AwesomeService.com because it wasn't necessary).

The concept lives and dies on very high volume and would need to have fairly low margins to entice services to pay to communicate with their customers. This would probably need to be driven by customers who would demand integration.

There are services that do something similar things (e.g. Boxcar, Pushover & Notifo) but I don't think they are aligned in the same way. I am hoping to make this an "open service" so the protocol is open, 3rd party apps would be welcome and community contribution acknowledged.

If anyone is interested, I'm starting a design document to discuss the possibilities and opportunities that this service might create.
And you think that jurisdiction is the reason they chose to sue rackspace instead of github?
Bitrix24 is a Well Designed, Company Intranet
CareerHoot Interview: Jonathan Swanson, White House to co-founding Thumbtack
Twitter for iPad (at least prior to today, I haven't updated) uses the same "Share" icon at the top of an embedded webview and at the bottom (so the same icon on the screen in two places at the same time) and they also summon different menus.

I always forget which one I want when I want to email a link to a page...
That's easy to fix: http://www.labnol.org/software/force-google-chrome-in-intern...
Node.js is taking over the Enterprise - Like it or Not
Prismatic Tries To One Up Twitter's Interest Graph For Great Reading
What a load of crap.

If companies paid that much then unemployment would be next to nil.
Programming Tools UX: When Statically Compiled Feels Dynamic
Use shortcuts for faster typing on the iPhone
Your congresspeople know this is a critical issue for you. They will be happy to take your campaign contribution. They're studying this issue closely. Study results expected in March 2057.
One of my more outlandish fantasies is a point-to-point transit system built out of enormous catapults & nets that operates similarly...
HTTP: Response Codes
You don't compare them, as such comparisons aren't useful.

You can measure the efficiency of a nuclear plant by comparing the total amount of energy released in the reaction to the amount of electric output. Such measurements are commonly used to compare different reactor designs to each other.
Well, from yahoo's perspective it's 10k clicks at 40 cents cpc vs 20k clicks at 20 cents on the same number of impressions. From the advertiser's it's which do you buy, and the latter is almost certainly preferable since some number of shaky grandpas will convert.

I think shaky grandpa should be the internet standard term for worthless clicks.
HD cameras being deployed to ISS, will stream live to Earth
JD Power isn't much better. Supposedly they really do select based on quality, but it's setup so you have to pay MASSIVE fees if you ever want to acknowledge publicly that you've won.
Obviously, yes. One can't expect jumps across multiple levels of libraries, wrappers and APIs to be free of cost. That's what Carmack referred to as "20 layers of crap". He's effectively right about it. On the other hand we can't reinvent the wheel everything we write a line of code.

One of the most important aspects of balancing productivity with performance is knowing which parts of code are crucial to performance and should be written with that in mind. That's one of the toughest parts as well. Usually one is better off profiling than guessing but I believe an educated guess can go a long way nevertheless.
There unfortunately is not a lot going on with this issue. Even now in iOS 6 you can got to the App Store on the phone and try and download iPad-only apps. They download for a few minutes, and then give you an error saying it can't be installed. You can even retry from there.

They're definitely not making it easy to keep compatibility for very far back, but they also don't seem to be doing much to make it any easier to make sure no-one accidentally buys or tries to install something incompatible.
The Red Herring magazine and brand was bought years ago. The brand was whored out to promote Dasar conferences. If you want some sad entertainment, read through any Valleywag/Gawker articles about working at Red Herring. Sad thing is all the stories are easily verifiable - just talk to any ex-employee.
That's true and the thing with C++ is that its philosophy is "if you don't use a feature, you're not getting performance hit associated with it". Be it anonymous functions or virtual calls.
Thanks for clearing this up for me. I do appreciate the response. Hopefully you can clear one other troubling thought up for me: How is this recruitment tool going to avoid falling into the same recruitment spam of sites like Dice et. al.?

One of the greatest finds I've made in recent years was a decent recruiter. This individual not only finds opportunities that I find interesting, but supported and handled the minutiae that is involved in the recruitment process. I don't have to worry about submitting resumes or negotiating meeting times for interviews, he does all those things for me. He knows my salary requirements and I only have to invest a small amount of time into negotiations.

There's obviously some benefit in using a website like this, as it opens up opportunities in other locations that I wouldn't be aware of, but as someone who is content staying in his current area, what other benefits would using the site give me?

Thanks.
The Right Way to Reponsd to a PR Nightmare
This looks perfect! Can I get an invite? cscott@gmail.com
Never trust a journalist - or why we need content aggregators like HN
Interesting Facts about Android
You mean like on google wave?
I'm pretty fed up with this kind of stuff so I decided to join the EFF today.
Who is the target market for what you are describing though (or for divshot for that matter)? Is it meant to be for slightly less technical people? Is it meant to take over all development/developers in the future?

Being a seasoned developer, front, middle and back end, I find this an interesting product, but something that I would likely never use more than "playing around". I'm not trying to troll here, I'm legitimately curious if anyone else feels this way.

Edit: I did sign up for an invite over a month ago, and I am legit excited to give it a go.
I'm confused -- how do the following reconcile:

-- Alibaba is paying [...] to buy back Yahoo's 20[%] stake

-- Yahoo will retain a roughly 20[%] stake in Alibaba
Always the red pill, so you know how deep the rabbit hole goes.
And you think that a Congress that lets the economy slide towards depression in favor of the rich at the expense of the rest of us really gives a damn about patent reform. Except for what their handlers want.

Apologies. This comment is not worthy of a HN regular, but I am feeling really cranky these days.
For many years that language for me was Turbo Pascal, but then it faded away. :(
The big question remains... will enterprise software companies ruin Node now that it's got all this momentum.
Logging on Linux: What to Look Out For With Lots of Linux Boxes
Mobile Commerce App PayDragon Launches Checkout Feature
I love this, even if you aren't a huge fan of games, it's a great way to donate to EFF and Child's Play and get free games.
Using PACER it appears all of the 2011 cases are still active and are in discovery. They are all set for trial in November of 2014.
That's simple. If you want to hire a $150k developer, you offer $150k. If you want to hire a $60k developer, you offer $60k. You then interview people untill you find somebody with the potential that you are looking for. For the employer, it doesn't change much. They just lose some negotiating power.

Now, from the employee point of view, all the trashy jobs are correctly marked, what will save a lot of his time. Also, he gets a small bonus in negotiation power.

If you are a great developer (say, you are better than 99% of them), just marking what jobs are not fit for you will reduce the time spent on getting a job by orders of magnitude. That's the difference between the job board being useless to being usefull. As a consequence, one can hope (not a certain thing) that great developers will flock into a system like this, so that would become the place to go to get great developers, and as a consequence all the great jobs go there.
Why Wi-Fi Is Often So Slow
Using God to monitor Unicorn - Start exited with non-zero code = 1
If I may: Design is how something works, not how it looks.

My view is that if you pick a designer with a style, you're gambling. I've seen an alarming increase in designers with styles over the past 10 years and I don't like it. It flies in the face of what I think a good designer should be and do. That is, they should be able to look at a project, any project and come up with the best design for that project.
The biggest gains are often at the algorithmic level, but once you are using a reasonable algorithm there are often large gains to be had in your bottlenecks.

Furthermore, good asymptotic complexity doesn't always correlate with faster code for values of n you actually encounter. Linear search is much faster than binary search, because of cache behavior, up to a surprisingly large n on many architectures.
Yahoo previously owned 40%.

http://www.reuters.com/article/2012/09/18/us-alibaba-buyback...
The incentive? Having integrity perhaps? Besides, it's not even financially worthwhile to job hop just to get a bonus. The bonus works out to be less than eight days of salary. If you're really a top developer, you're not going to tarnish your reputation for such a paltry sum.
The Prime Belief
Does chance favor the prepared mind or the connected mind?
We're also approving developers with notable GitHub accounts, Computer Science grads from top Universities, etc. but it's not perfect.

Employer & education are only a rudimentary filter for the time being - some of the best engineers I know are self-taught and work at companies you might not have heard of. It's a big challenge, and we'll get there eventually.

I'd love to get your ideas on how to filter through candidates and then communicate their value to prospective employers in a credible way.
How To Start A Successful Blog
Very cool, now this just needs to be integrated with alfred and osx users will rejoice!
Why not just have an option on a site to bypass CAPTCHA on a site by paying $0.10 via PayPal or some other method?
Neya, good point. This is what a two man team looks like trying to release a product in 3 weeks. We'll be sprucing the site a little more in the coming days. We chose to focus on the usability of the app more than the site. Hopefully that translates well to our users.
This also works as an argument against basically any language more complicated than C, which -- since we're not all writing everything in C all the time -- should suggest that although such languages may have "hidden costs", they also bear significant benefits.
My current mental model for how the software patent issue is likely to progress is roughly along the same lines as the Kessler syndrome, but with legal action taking the place of orbital debris.

http://en.wikipedia.org/wiki/Kessler_syndrome
Darpa Threat-Recognition Technology Incorporates Mind and Machine
Touchpads are IMO less ergonomic and less intuitive than mice, sounds like her grandfather could use an extra bit of both.
SVB introduces SMB payments solution
No reason it can't be one now. Make membership in the site exclusive with a donation, a minimum of $10 gets you first years membership and donations above $10 are used to assign visible user ids by sorting from highest to lowest donator.