skysight-inc/HackerNews huggingface dataset:
You have a point. The tighter you can control the hardware, the tighter the integration with the OS will be. Windows Phone, iPhone, game consoles, they can all make due with slower hardware than more general-purpose systems.

Android makes some tradeoffs to give their users choice. It has upsides and downsides, but the true benefit is that people can decide for themselves if they want beefier hardware to run the same relative speed but have more control over the OS, or if they want the other give-and-take. There's less overhead on iOS and WP7, but there's also less control.

I love the market we have right now. There's almost literally something for everyone. I just wish Palm was back in to round it out with WebOS.
China plans to design GPUs too
> "I know it when I see it"

Categories which are dependent on the user's own viewpoint are not suitable for a wide audience because the people are too different.
You belong here. We’ll do great things together

inspiring!
Chilean Version of International Space Apps Challenge
Sorry man, it makes me sad to hear about your store. Hope everything works out for you.
Edit: hear about your story
I think much of the pressure is self-inflicted.

This is true, but that doesn't make it less stressful. It's self-inflicted in the sense that the pressure running a startup is self-inflicted: you are competing with a bunch of other highly skilled individuals for a fixed slice of cake and if you want to be one of the successful ones you need to out-compete the others. The fact that no one forces you to work isn't really relevant.
"There is a looming realization of Google controlling the majority of online advertising"

If you use another ppc provider on your page, you might get penalties affecting your ranks http://support.google.com/webmasters/bin/answer.py?hl=en&...
Similar with affiliate links, http://support.google.com/webmasters/bin/answer.py?hl=en&...
Even though that's worst case scenario and might be a bit tendentious; there's no clear way to interpret what you can or can't do, or how google might interpret it.
The ability to execute from writable memory is enforced at the process level, and only Safari and a few other Apple apps get that permission.

Javascript in Safari is jitted - but JS in a UIWebView used by a third-party app is not.
Ask HN: Share your best sources for learning web design
Hello Hacker News people, what's your favourite sources for web design learning material?

For any level of expertise, beginner to hero.

Free and paid(they have to be good though).

Any answer is appreciated. Thank you very much in advance.
We're doing it to give back. That is classic.
"Yes and no. Even licenses like the Apache License do impose restrictions of sorts, and the whole "permissive" vs "restrictive" thing is hardly a binary proposition. It's a continuum... and that's not even considering that saying "restrictive" raise the issue of "restrictive for who?" Yes, arguably the GPL is more restrictive in terms of how a developer can interact with GPL'd code, but from an end-user perspective the GPL is "more free" in a sense."

This is an important point. How many people know that they should list their changes when using EDIT:Some licenses or the patent stuff in the Apache license etc...

These tags don't really make sense.
I agree it sounds very reasonable. But the article mentions A/B tests. Did you actually do these tests? The heroine of your story has good reasons to believe that the described interviewing process is pretty good, but why do you believe that?
DC area startups offering summer internships for undergrads?
Anyone have ideas or suggestions of where to look? I'm a rising junior at a top 5 private school in the US.
I spread the word, sorry for your problems, but they will help other people and me (and you too once you swallow your pride).

Keep working at it, you got something. The fact that they are even willing to screw you tells you so.
I wonder whether they've considered (something similar to) Google Courgette[1], for distributing compiled binaries with many similarities, but translating into abstract basic blocks and rewriting pointers to match.

Although, both the generation of the diff-set, and it's application on each individual server might end up eating more resources than just using torrents.

[1] http://dev.chromium.org/developers/design-documents/software...
It's about the need for "low impedance" or "low inertia" systems.

"Low inertia" means that the affected area can support a higher rate of change than a "high inertia" system.

This affects all facets of business, from the supply chain to labor.

I have to disagree with the protection of highly unionized systems. They are bad, bad, bad for the economy and for the survival of the affected industry. Not only do unions burden business with unreasonable rules and wages, they also create a very high inertia labor force. Making any change falls on a range from impossible to very difficult. In sharp contrast to this, a low inertial non-union labor force is far more flexible.

Let's face it, workers in the US have grown comfortable with their reality and don't want to change. I'm sure this is what it looked like when buggy whips and horse-drawn carriages started to loose market share. A low inertia system would allow the entire enterprise to pivot quickly, make adjustments and try to evolve into whatever might be the new wining paradigm. Not so when you have a highly regulated, highly taxed and unionized framework to contend with.
I for one feel more comfortable being able to login and ensure that everything's been recorded correctly. Let's admit it, as a small company, the CEO and accounting (if they are not the same person) are worried about more than recording options correctly. So thanks for introducing the product to us, and adding an unparalleled level of transparency to the employees!
AT&T Microcell includes a backdoor
> Any of you that advertise with Adwords Content...ever see a refund for any clicks?

Yes
I don't know if this will be simple for everyone to execute as doing anything well does take time and skill but I can give a couple of pointers that helps me make simple pages that work (Convert users at rates >15% - I don't know what others get but I'm happy with 15-20%).

I used to design a lot of print advertisements. When it finally clicked for me that many of the principles are the same things started working.

Use AIDA:

- Attention - Use a super high quality and very interesting (to your target) picture. You can buy these cheaply from amateur photographers if you don't have any.

- Interest: Use a headline that says something to your target

- Desire: use a little text to make them want what you're selling. IE. tell them how it solves your biggest problem

- Action: Use all the tricks you know to make a good looking button (or read on how to do it, there are lots of sources for this) and place it in the bottom right somewhere. The bottom right is what print designers do because it's the last point your eye reaches when reading, it's the best place for a call to action

Here are two recent examples that I have created (can be improved but you get the idea). With quality traffic they convert around 20%:

http://styckyd.com/sell_modified_cars

http://styckyd.com/sell_race_cars

That advice might not be quite what you're looking for as it's not a service that does most of it for you (someone could create that fairly simply) but it's working for me.
Title should be "how to probablistically count distinct objects" The given title makes it sound like the author is doing the impossible.
Does maintaining a github repo constitute "commerce"? It certainly doesn't meet the dictionary definition of commerce, "the activity of buying and selling, especially at a large scale".
Without looking like a template? No. There are alot of tools (like you mentioned wordpress, twitter bootstrap, even launch rock) and sites that helps you make a non ugly looking landing page, but it's hard to make a 'simple, beautiful' page using template (especially more if you want it to have your branding style and personality).

(To break it down why it can be difficult to design a page – you need to understand typography, brand/style, colors, grid/layout, ui/ux patterns and copywriting. Great designers make it look easy, just as any other experts in their respective fields.)
My takeaway from the article was that Ernestine wanted to hire a good programmer and she focussed on just that. She did not consider the established conventions on what to do in such a situation.

Interestingly, I have observed this to be true in few other situations as well, where established conventions and processes are actually an hindrance rather than help.
Faulty Indian Policies Causing Damage to Indian and International Airlines
With all this interest, I wonder if the DCPU-16 won't start appearing in other games? It's not even unheard of. Goldeneye had a ZX-Spectrum 48x emulator hidden in it...

Ref: http://www.therwp.com/forums/showthread.php?t=48139
Good grief. Downvoted multiple times without explanation?

The original top-level article that this thread is about made what seemed to be a reasoned point at the end about the bailout of the auto-industry, and I am simply asking mseebach whether he disagrees with it, since he made reference to bailouts.

Why on earth would that get downvoted?
PG I'm not defending google but there's a tremendous amount of fraud in this business. Any solution has to account for the fraud factor.

From my experience neither Yahoo or Google has the correct algorithms to prevent fraud. I know this because we have parked domains and I can tell when various parked domains get spidered and all the sudden we get a check in the mail for the revenue that bots must have created.

The reason google/yahoo don't do a better job is that the fraud clicks earn them money. But when they are alerted (by the advertiser) they come down hard and fast (as show by the OP)
Author here. I tend to agree. But most people aren't "X" famous where "X" is the field they are trying to create a startup in.

In that case they need to find ways to reach out to users and early adopters without relying on their celebrity in that field.

Thus being able to generate intrest organically from people who really need what you have to offer - even if the volume of interest is initially low - is an important skill to know.
Ask HN: what problems in technical and scientific computing are worth solving?
TL;DR - if you work with high-performance computing what problems would you like to be solved in that area?

I work in finance and while there are things that demand a lot of expertise in high-performance computing, low-latency computing and big data and are technologically challenging and very interesting, I sometimes feel that there could be a better application for my skills.

My question is to HNers who work in fields that need a lot of computing horsepower: bioinfo, pharma, aerospace, geological survey, high energy physics, actually any kind of industry that does a lot of analytics.

What, in your opinion, are challenges in the area of high-performance computing, that - if solved - would make your life much easier: be it algorithms, infrastructure, tools, or workflows?
Or your allow a cocktail to be made from the contents of several barrels.
"Similarly, this law provides a litmus test as to the difference between advertising and information. When you are marketing with useful information, then CTRs stay high. Advertising that’s just novelty and noise wrapped in a new marketing channel has a limited shelf life."

I've just realised how true that is by making a brief inventory of my own repeat purchases. I have rewarded sources that give information and support, and ignored the spammy banners.
Hacker School: Summer 2012 Applications Open + Etsy Scholarships
The szl language (which was used at Google for log processing) has a output type called unique(n) [1], which uses a simple algorithm: it stores the smallest n sorted MD5 hashes, assumes that the hash is uniformly distributed and there are no collisions, and estimates that total unique count as highest possible hash * n / highest stored hash.

Edit: fixed the formula.

[1]: http://code.google.com/p/szl/source/browse/trunk/src/emitter...
Launchrock?
Are those tenured professors that have their grad studends and post-docs do all the work for them ? :)
In the imgs source html files there is always this call to http://127.0.0.1:41676/target/target-script-min.js#anonymous (see https://github.com/boilerplate/imgs/blob/master/clutchimgs/a...) If I am correct this is weinre. Is this normally a part of production apps of clutch.io?
My personal experience with Google is that they have almost a pathological obsession with making it as hard as possible for you to get in touch with them.

They operate off the notion that pretty much everything is self-service and there are no requirements for human support. When Google Enterprise first started, their only offerings were M-F, don't call us, we'll call you support. It certainly clashed quite a bit with the traditional expectation of enterprise customers.
Today is "bring your parents to work" day at Google
I like the idea. Here's hoping for the rise of the independent artist, and for better channels for the consuming of more diverse content. There is soooo much music out there, and sooo much good music that we will never know about. There just HAS to be a better way for me to get my muisc fix, than for a few labels and some hipster blogs here and there cramming the same crap down my throat. (and this maps to all areas of art as well)
To the people down-voting. I'd love to hear your criticism against this idea.
I actually like having apps that might only launch another browser to take me to their mobile page.

Opening a browser and going to a website is great on a computer, and I'd hate to have a separate program to do that, but on a phone it's nice to have a shortcut right where everything else is. I like that when you click it, it does one thing.

It's just my opinion, and I know not everyone shares in it, but I abhor mobile browsers. On a screen that small you either sacrifice viewing space or easy access to navigation. I keep my bookmarked sites stored in my app list, because launching an app is rote versus launching the browser app then opening the bookmarks menu then selecting the bookmark.

The problem with this app, from what I got from the author, is that it doesn't launch a browser window, but instead has a complex and slow app, then redirects you to a browser. If it simply opened the browser window, I don't think this article would have been written.
Wow, so that's why my account got banned.

This EXACT same thing happened to me and I always wondered why. I hadn't used my account for years, everything was off. Then out of nowhere I get an e-mail from Google saying my accounts banned. I didn't care because I'm not doing any advertising anymore, but it's got to suck for anyone who may be making part of their living from from ad revenue.

The most annoying thing about what happened to me was that the campaigns were OFF and when I was using Google Adwords AFAIK you could not delete campaigns, just pause them, so what else could I have done to avoid this?

If you could delete them, it was not made clear how to at the time, I seem to remember starting new (slightly different) campaigns because I couldn't completely delete old ones.

Well, at least if I want to try to get my account opened again, I'll have some alternate options beside the appeal system. Thanks for sharing your work around. :)
It's nice that Google provided access for free for so long, allowing the development of so many location-aware products and services. But it's also nice that a healthy competitive environment is developing around the maps themselves.
What does the D in DCPU stand for? Notch's DCPU spec does not say.
Corporate sites are almost always garbage because there are so many department claiming that their content is the most important. Especially so for MS where they have lots of needs to meet: e.g. downloads, upsells, product information, enterprise support, news, etc. I think usually the design department starts with a beautiful layout and the various departments hack it to shit.

It is pretty amazing that there are 5+ navigation schemes on one page.
Am one of the devs working on the App. The App is Open Source and available for forking at https://github.com/wikimedia/WikipediaMobile. We're also switching to a 2 week release cycle so updates should be faster.

Please poke us/me with any questions you might have :)
To be perfectly honest, this is more of a straw that broke the camel's back problem. Nearly none of the (seemingly constantly) updated Google Apps provide the same seamless experience they used to. There are huge gaps between the product on the web and the product on your device. Being Google, this kind of stuff is inexcusable.

The Nexus One is old, I'll give you that. As I point out though, this is somehow still the average experience for any Android user. My phone isn't that far behind the top-end Android phones these days.
Sorry, my first reply added zero bits of information. Yes, I have absolutely managed hiring ads exactly the same way one manages selling things online, right down to split testing different ads, managing keyword buys, the usual yadda yadda. It’s tough, because there is so little signal.

It’s also harsh because the best source of good candidates are personal contacts, which violate just about everything in the post. Which suggests that the post is really only about one very specific thing, managing the inbound funnel generated by ads, cereers@yourcompany.com, and so on.
Not really - in context it's perfectly clear what they meant.
Now this is cool. I love the idea of disrupting air travel. I think we can all agree that it's a space that can use it.

How do they bypass security? Is it because they fly out of private airports?
This is exactly the problem that is solved by an extradition treaty.

More often than not the alleged crime is a crime in both countries and so extradition is a reasonable approach to the problem.

I do agree that the Internet has created jurisdiction issues and criminal issues that aren't well covered by existing law/treaties.

I don't think the local/international dichomtomy you describe is as clear cut as you are asserting. Whenever you have international commerce you are going to have all sorts of activities that raise criminal or civil issues that can only be adjudicated via bi-lateral treaties. These issues exist whether the commerce is conducted in-person, by phone, by fax, by email, via HTTP, etc.

I think a 'global national with one book of laws' would create way more problems than it would solve and in any case isn't going to happen anytime soon.
our startup is incorporated. this issue with paying yourself with your own money is that you lose money to payroll tax.
Instagram's Android push notification server
To me this highlights a much wider issue. Basically, you fall fowl of some web-admin and that's you banned for life with absolutely no come back what so ever. And the sad fact is that too often it boils down to a bruised ego, and then colleagues backing up their friend.

I do not know what to do about it, except for an internet arbitration organisation to exist that can negotiated between a user and a web site. Problem is, it would need to be voluntary and as we all know, these sites have so many users they couldn't care less about the odd user.
It may not be worth stating to people round here who are essentially experts in the field, but to the vast majority of everyday PC users it's not at all obvious and very much worth stating.
I had never heard of WebPutty until this post, and when I saw the headline I got excited that I could install PuTTY and use it in my browser. I understand where the devs got the name as explained in the post down below this, but even clever names need to have some consideration of existing product names.
Publishers Sue As Boundless Learning Grabs $8M For An Alternative To Textbooks
Thanks for your insights, but this makes me wonder: how much PHP code is there to make a rewrite unfeasible? At least the public part shouldn't be so big, are there huge administrative interfaces that somehow can't be separated?
Google+ growth tops expectations
Sir Reginald Braithwaite is one of Toronto's best. Thanks for yet another fantastic article man.
CSS-Tricks for css tricks!
Smashing Magazine for Design in General.
Abduzeedo for Photoshop-Illustrator tutorials.
Codrops for cool jquery ideas.
http://www.awwwards.com/ to get ideas and be inspired.
Stack Overflow for technical questions.
and so many more that I can't name them all.
I also just discovered this site for HTML5 resources:
http://html5bookmarks.com/
Tracing Cloud Computing back to 1959
Does he ever say what his sample size is for these ads?
If I'm a job seeker I want to present myself in the best possible light. Allowing a 3rd party to rate my "passion" and "respect" without any knowledge of the algorithm would keep me from using the service. If you did publish the algorithm it will be gamed just like search engines in a matter of hours. You might want to consider suggesting tags and keywords and allowing job seekers to select the ones they believe apply. I would consider dropping the "passion" and "respect" part as they may open you to future legal action.
https://github.com/kierdavis/go/tree/master/dcpuem
Thanks for sharing your brain (and experience) with us!

We don't think number of tweets or followers is a relevant means of assessment at all—quite the opposite. Ashton Kutcher is not an interesting candidate for a rails job, and that should be reflected in our report for him (were he ever to apply for such a position.)

We obviously gather a lot of metrics (hey, storage is cheap) but the ones we actually use in our scoring mix right now are tied to two simple concepts: does this person care about their craft, and do they enjoy any amount of professional respect for what they do.

We aren't offering shoe size; what you need in early-stage hiring decisions is an indicator: something more fast than perfect. Resumes suck at this because everybody is trained to write sterile, "professional" resumes stuffed to the brim with keywords. We can tell a much more interesting story—today!—with the kinds of data that most developers in our industry are already sharing. SO reputation isn't a story, it's a data point. What tech people ask questions about versus what tech they answer questions about reveals something more interesting. They know Python very well but seem to be exploring JavaScript? Interesting. Maybe a hybrid in the making.

Skills isn't for everyone and every industry; it's for one industry and a very specific breed of candidates that has this kind of publicly-visible track record. We think there are enough companies that are hiring in this space that there's a business to be built here now, and the Internet trends towards more public data. Do we really think that we'll still be using resumes in ten years to assess whether to spend more time on engineering candidate X?
Your web history, which is what the address bar searches in Firefox.

In Chrome these two aspects (history and Google search) are blurred, but it's not better for it. I'd say it is a good example of 2 half-assed features not making up for 1 good one.
6 Challenges of Killer Cloud Brands
SPOILER: Couldn't you just make one prisoner drink from half the barrels, and then if he dies have another prisoner drink from half of those barrels, and if not from half of the other barrels, and so forth?
Agreed. I'm an English PhD working in the tech industry and I am very happy. Left a great postdoc a year ago and it took me all of 3 weeks to find a job in industry. Not to mention I'm making double what I would have been making as a starting TT faculty member.