skysight-inc/HackerNews huggingface dataset:
"Robot" is already derived from the russian word for work. Is that connected or no?
We're getting unhappier
Dev-corner: Bart K. explains (and rants about) C/C++ pointers
I've always been a big fan of keeping a notebook around to sketch ideas, write down thoughts, etc.

There was a interesting couple of sketches in the slide show that highlight, "CABLE GUY" and "SELF PORTRAIT". What the journalist didn't "get" was that he was looking at Bell's conception of the 'cell' phone or portable phone.

In the "SELF PORTRAIT" we see a person speaking into an apparatus which no doubt modulates a current on the giant open air inductor slung over this poor chap's shoulder. By modulating a current in that inductor a field is created that has the sounds modulating it. In "CABLE GUY" we have another person carrying another giant inductor which is connected to a speaker. Presumably Bell was imagining that some how one would talk at a distance without wires but carrying around giant antenna equivalents :-). This was an area where Tesla was working and I don't doubt that Bell was thinking about ways to work this problem as well.
I thought placing emphasis on the correct one was enough; evidently I was mistaken.
Ask HN: What consumer web apps do people pay for?
This is something I've been thinking about for some time. Prompted by the discussion on this thread - http://news.ycombinator.com/item?id=2356292 - I thought I should ask the question to you all.

So, what consumer web apps do you or other people you know pay for, for personal use? Not for anything related to work. So, for example, paying for a time tracking app for your freelance work doesn't count.

I feel that consumers don't want to pay recurring fees for software. One-time payments, as in mobile apps, are OK, but asking even $9 per month for a really useful app seems to be hard.

I can only think of a handful of examples. Can you tell me more?
Code on github is undeniably good advice. Anything. It's like having an online portfolio if you're a designer.
If the problem you're trying to solve is that your life is too boring, sure. If the problem is a large software project, nah.
Slightly off topic, but I think related: what's the legality of linking to a GPL library from a non-GPL binary, if you aren't distributing both together? (Or even if you do distribute both)

Lawyers representing ffmpeg/x264 seem to actively look to sue anybody that links to x264 from non-GPL binaries (x264 sell a commercial licence based on the fact that you can't link to x264 from non-GPL code). Yet statements like this, and the similar comments from Richard Stallman, seem to indicate that they won't have a case: using their headers does not subject you to the GPL since the headers are not covered by copyright, and if you don't include the library with your program but make it separate then you aren't distributing. At most you are asking your users to create a derivative work at runtime which may be covered by the terms of the GPL, but the GPL explicitly allows users to do what they like, as long as they don't distribute the result.

As far as I know this "no linking" aspect of the GPL has never been tested in court and appears to be very shaky.
Since Fx3, there is that add-on: https://addons.mozilla.org/en-us/firefox/addon/keychain-serv...
Google Page Speed for Chrome
There are a couple of universities in town. Maybe somebody's mirroring script went crazy.
Very valid question, just keep in mind that quantum computers are not meant to and will not likely replace CMOS. Quantum computers will probably suck at the tasks where your laptop excels and vice versa.
We tried using it a while ago when it was first getting started. It was a pain to use back then but afaik it has advanced quite a bit and after seeing this post I'll be taking another jab at it. If you want an out-of-the-box recommender, Mahout is good while providing many other Machine Learning algorithms that can be run at scale.

You definitely need to have some technical knowledge though. One thing that I don't like about things like this is that if there is a bug and you don't understand the software (or the math) you won't be able to troubleshoot.

This is why I tend to write my own for the specific task at hand.
Last I checked, software development kinda sorta is really changing the world.

Now, if they claimed they were trying to take over the world, that would be hubris. But changing the world? A noble goal if you ask me. Not creepy at all.
really? delicious was 2003; muxway, the predecessor was in 2001.
Downvoting vacuous commentary hasn't helped yet. What would you suggest?
Posted it as a separate question - http://news.ycombinator.com/item?id=2356589
Pet peeve: Creating a linkbait title and then apologizing for it. You're only allowed to apologize for things you are sorry about.
Before you do anything else, at all, take care of the paperwork. If you two part ways before everything's been formalized, you'll create a cloud of legal uncertainty over your start-up that'll make it very difficult to raise or have an exit.

In your agreement, you both should have a long period of founder vesting. Then, should you part ways, you can give your co-founder his share of equity multiplied by whatever fraction of the four years he worked.

Getting the paperwork right doesn't end with the shareholder agreements - you also need to make sure all the intellectual property is assigned to the company.

Actually, what you really need to do is sit down with a lawyer that knows what they're doing.
Building a fast particle system in Python with PyOpenCL and PyOpenGL
I like it. The immediate focus on content is a winner. Good luck!
This is BIG for us.

Also, we like people with interesting pet projects. It helps us easily get a sense of what kind of engineer you are.

(ObPlug: Tasty Labs is hiring. http://www.tastylabs.com/)
Building Applications with Google APIs
I really wonder how history will look back upon this - a well-executed response to a unforeseen disaster in the most difficult of circumstances, or an example of governmental coverup exposing civilians to unnecessary danger?

There's a lot of gray area between those two outcomes:

- a well-executed, but ultimately human error prone response

- an unforeseen, but foreseeable disaster

- a universal example of government/large organization incompetence

- normal and continuously shifting, dangerous conditions

To me these are the underlying issues with the march towards more nuclear energy facilities: unavoidable human error, mechanical error, electrical error, design error, environmental events, etc. The safest plant in the world could easily turn into a situation worse than Chernobyl when concurrent unforeseeable situations manifest. That's the problem with manipulating extraordinarily dangerous material.

Ultimately, Fukushima will likely be viewed through the lens of history in the way most things are: as a construct of those who are holding the lens.
But isn't recursion depth the same as depth if each operation in your recursive function is constant time (except for the recursing bits)? Thus you can look at recursive depth as computing depth modulo the bits you compute in your function at a fixed level. I was speculating that partitioning would require O(log n) parallel steps. Can you give details or provide a link to achieving it constant depth?
What more do you need?

An actual statement from him, of course.
But, doesn't it follow that you wouldn't know of these great programmers precisely because of the fact that they only code at work. You wouldn't have visibility of them unless you worked with them... and I suspect that for most of us the number of other programmers we work directly with over our careers is somewhere around 100 - 200 (Just a guess based on how many I work with directly and how many times I'm likely to change employers)... That's a very small slice of all of the programmers...

Though it occurs to me that participating in OSS would allow you to work with far more developers than you would otherwise.Though I'd argue that it isn't really as direct contact as the workplace.
Gambling on the Cycle
"Tricia had just been to see Woody Allen's new movie which was all about the angst of being neurotic in New York. He had made one or two other movies that had explored the same theme, and Tricia wondered if he had ever considered moving, but heard that he had set his face against the idea. So: more movies, she guessed."

- Douglas Adams in "Mostly Harmless"
i have a question. i was looking at the continent/country breakdown the download counts and i didn't see iran. did no one download from iran?
This argument seems strange to me.

UIKit was written, from the ground up, by people who either worked on AppKit or worked with AppKit, with full access to the AppKit source base. They share almost all design patterns, and some source code. UIKit is clearly based on AppKit.

Pervasive use of layers is indeed a difference. That's hardly the only thing interesting about either framework, though.
Update after talking to Mozilla graphics hacker Joe Drew:

What I wrote above used to be true, but in current versions of Windows/Firefox these bugs have been fixed, and what you're seeing is probably the intended rendering.

The reason it looks blurry is that Microsoft's accelerated DirectWrite API uses different font rendering than the old GDI API. The DirectWrite rendering is less agressively hinted, and looks more like Mac OS X font rendering.

If you don't like the look of the text rendering on our system, try: http://www.microsoft.com/typography/ClearType/tuner/tune.asp...
Nice work, and thank you for sharing! Design execution is excellent, hope you dont mind if i borrow some ideas. The cash incentive is a nice touch to reward your champions.
You, Sir, truly are a rare gem, the kind common web app developers can only dream of.
"So, Larry, why are you calling the first version of your software 'release 2.0'?".

"Because no one ever buys the first version of anything."
You seem to be confusing passion with talent / ability / skill. Perhaps he's very very good at it... It's the thing he is best at. Should he not do something he is great, for the sake of argument, at just because he doesn't have passion for it?
Anyone have experience with this service?
Another shot in the arm for the author's guild and the copyright champions of the world.

Its just frustrating how we let these arm-twisting lawsuit-happy sleezeballs become the gatekeepers of the entire body of knowledge the human race has ever produced.
I'd appreciate an XKCD-explained-style explanation of this page.
But this isn't really funny. I know the comparison is highly frowned upon, but this thread reminds of Reddit. Or what I remember of it, anyway, back when I didn't mind wasting so much time.
Ask HN: What API's do you like to work with?
I've been working with the Facebook API and the Dropbox API and I'd say I like working with Facebook's better simply because the documentation for the Dropbox API is somewhat lacking.

Interested to see what other API's people are working with and why they like them
Well I never said your estimate shouldn't be reasonable. I think you should always be reasonable and honest with people, but that's just my view.

However, in my experience, if you tell a client "This will cost you anywhere between 50k and 60k depending on what goes wrong" they will immediately assume they're paying you 60K since it's pretty easy to justify that extra 10k given your language. Regardless of whether your intentions are gold. If it happens to work for you though, then go with it ;)

This is why it's hard to get a real budget out of a new client. They assume (and often rightly so) that you're knowledge of their budget dictates your quote.
There's also Netflix & Rdio.
Tomato, tomato.

Just splitting hairs about what people call a hustler. this post is just as easily titled "I've met a bunch of shitty hustlers".

Plenty of good "business guy"/"hustler"/"business-minded, action-oriented cofounder"s have just as much trouble finding good engineering talent.

Yes, finding quality people is hard. That's part of the game.
No, it doesn't look like Chrome. There's still a title bar that Chrome hides in the maximized mode.
I use htmlunit for scraping, it's a headless browser although using WebKit will be far better.

It's sad that WebKit lacks some easier integration (good COM/.NET object in Windows).
Sounds like your example user never runs anything on a remote machine except through the browser. Why bother with any other protocols?
If you're a non-coding founder your #2 should be your CTO. No one else is more important to getting your business up and running. Trust them with what you yourself don't know.
How was the parent a straw-man? He suggested that teams that can't talk to each other without the prodding of Scrum are dysfunctional (which I happen to agree with). That's not even necessarily a criticism of Scrum, it just points out that Scrum can be good for teams that, as you say, have bad habits.
Their intro video (http://www.youtube.com/watch?v=uxF7F5T-_Z8) is beautifully produced, but man does it make me uninterested in trying out Flow. The video presents a use case (planning a simple party) that already has multiple "free" solutions (SMS, Email, Cellphones...) which seems like a much easier approaches. Do people really want to assign todo items to their friends? I get that Flow is probably capable of much more, but I can't understand why they'd put so much effort into a well produced video that doesn't do anything to sell the product. Or maybe I'm alone in my reaction to it?
Some of what you're asking for you get by clicking on the bottom left.
The beta 4 was almost faster than chrome in fact.
This is brilliant.

Not exactly an award winning comment, but it's literally what I thought when I was reading the quick start and got to the rendering section.
Am pretty excited about this -- I have an iOS app that would work great as effectively a desktop accessory on the Mac.

Unfortunately the UIKit implementation isn't there yet -- there's no NIB loading, table views aren't editable, etc -- though what is done is very impressive. Will be watching this one.
I know of non-technical friends and family who use:
dropbox, pandora, rdio, one or two w/ 37 signals products. I think many of them would pay for mint. Can't think of too many others.

I agree that people prefer the "buy once" option. Which sucks, because then it doesn't align the developers' interests of new revenue with getting updates pushed out to old users. Retraining users is difficult.

Your best bet may be to calculate your estimated product life cycle, charge that much up front, then giving them access for that amount of time.
Yeah, I really miss Firefox URL keyword search. Too bad it becomes very slow as your history grows (at least in the older versions of FF).
Capitalism may have ended life on Mars: Chavez
Looking for beginner (or experienced mobile app developer) interested in flexible hourly project. I have some early staged apps that were more concept than prototype and would like to bring one of them to the next level. Designed for Ipone, but not concerned if rewrite needed. I am based in Nashville.
I like the WPF API
I love Aaron Wall's blog, but can't you guys quit being suckers for infographics?
Say for example a suburb - people in the suburb of Camberwell chatting to each other locally. Or maybe when you visit a city as a traveller, for example to Sydney, send a message to anyone tuned in and ask them where to find X or Y, or what current events are happening or something.

Kind of like CB radio but text, and over the Internet, and just for a local area. like cb radio, messages would have limited range.
SendGrid has a great API. Dropbox's API is pretty straightforward to me.
Why oh why would you post a link to the censored version at a time like this?!

http://www.youtube.com/watch?v=avaSdC0QOUM
Philadelphia Syndrome: In Search of a Cure
Always Wanted to Use Facebook Social Plugins on Your Website?
I don't hack the linux kernel for fun, but I'll sure write an emergency kernel patch to keep an overstressed server on its feet.
Why are all-caps constant considered bad coding style?
While there are some excellent pieces of street art, a lot of it just seems to be puerile vandalism, and by giving this a worldwide platform, I'm concerned that this will just motivate vandals to deface more walls.

For instance, what's the point of http://streetartview.com/v/NjUzOQ== and who could possibly like this enough to promote it except for the losers who "created" it in the first place?
Didn't Mozilla get a special exemption from the US government to allow them to export their crypto ("arms") to those countries? I don't see why they would try to hide the fact that they are allowing downloads from those countries.
Compare NSView vs. UIView. Or NSViewController vs. UIViewController. Or NSTableView vs. UITableView. NSButton vs. UIButton. Same names but very different design patterns and APIs.

I've worked on many iOS and Mac apps. I'm honestly not sure how anyone can claim AppKit and UIKit are essentially the same.
What single project requires more than 5-10 programmers?

Places with 1,000 developers spread throughout are working on hundreds of interacting projects. But, the communication and coordination isn't between all 1,000 developers.
Why Internet Explorer will survive and Firefox won't
Are you using one high entropy password for all of your 'high value' accounts?
US judge rejects Google book settlement
Am I the only one that finds it hilarious that they used an infographic to describe the pitfalls of handling SEO spam?
You don't need an addon -- the option is in about:config.
First, thanks for the nice response.

"Setting aside the fact that neither Dell nor HP actually make any of the parts inside their PCs now"

I was referring to the whole device as a 'part', and don't really expect Dell or HP take over from Broadcom, TI, and so on. Anyone that sells a tablet could sell this.

1: Hopefully not. Ideally, hardware should perform well for the lifetime of the device, without having to swap out any of the internals. I gave up screwdrivers a few years ago.

2: I don't think I said smartphones... but you could use the slot to turn whatever it is into a phone, if you really need it. Personally, I will use something akin to Google voice or Skype over 802.11, but mobile data connections are fine. It needn't be bulky either -- the smaller express card form factor was nice, for instance.

3: Can you run your OS on Xen, etc.? Then everything will be fine. A good prototype device would run an AMI directly from your AWS account... a killer device would be able to expose exotic integrated hardware features when available, but it would be up to an OS to deal with it. Now, that's obviously more difficult, but not as difficult it was ten years ago.

Point taken on the NFC example. In my world though, people only need to agree at the VM level.
Biorobot refers to the people who cleaned up the reactor roof with shovels after a remote controlled shoveling car, a "robot" had its electronics fried from the radiation. The pun is robots are expendable, so are biorobots. It's not related to the work word origin.

The biorobots wore handmade suits of lead armor, so they were covered in metal, like robots. I'm getting it from here http://video.google.com/videoplay?docid=-5384001427276447319...

Even if you speak Russian it's hard to decipher their puns. "Liquidator" is an official term, but also has connotations. Not sure, but I remember it's associated with death squads.
Twitter, Lendle and the State of the Open API Ecosystem
I believe you mean hell yeah, motherfucker.
I spent a while trying to figure out why the PHP getFile method wouldn't work with files that had spaces in them. I finally figured out that the filename has to be rawurlencoded which the API wasn't doing.
We're not using the Zed word.
Had a chance to do a little more googling and found the paper: http://economix.blogs.nytimes.com/2011/02/21/revisiting-the-...

Excerpt: "Once the two economists added these new variables, the earnings difference disappeared. In fact, it went away merely by including the colleges that students had applied to - and not taking into account whether they were accepted. A student with a 1,400 SAT score who went to Penn State but applied to Penn earned as much, on average, as a student with a 1,400 who went to Penn.

“Even applying to a school, even if you get rejected, says a lot about you,""
It sure is convenient that the people who have such bad judgement that they want to plant bombs on airliners also have such bad judgement that they roll their own crypto.

And I don't think it's a coincidence. It really boils down to them not being able to figure out which people (especially, which "authorities") to trust.
Zero-Dollar Validation: How to Vet Startup Ideas For Free
This would be 1408 mSv/year.

In Germany it is requested that people have to leave areas with radiation above 100mSv/year for at least a year.

See 4.4.5 at:
http://www.verwaltungsvorschriften-im-internet.de/bsvwvbund_...
Electrode lets lithium batteries charge in just two minutes
This is a fascinating ruling. It's almost like the judge invoked a "don't be a dck" penalty against them. Seems like if the original copyright holder had filed suit (instead of Righthaven), if they went through the standard request for takedown first, if there was some sort of damage that could have been proven (possible Google issues are just one possibility even if $ not being made off by site reprinting article), if there was some kind of actual monetary damages (in some ways just wasting the courts time if results in $0) -- any combination of that and it could have gone other way. Also really* leaves you wondering how competent the Righthaven attorneys are.

Another very nice piece by Nate Anderson.
Sorry but text extraction is interesting and uses machine learning in its own right.

http://tomazkovacic.com/blog/14/extracting-article-text-from...
I have a different approach, I use visual patterns on the keyboard.

azlm)O!Q(I@W

ZX)(!@MN

(J&G%D$S

GH)!JS93

I have been doing it for years -- it makes it damn near impossible to recall the PW without a QWERTY KB though.

I have particular patterns I use for various things.

I modulate the shift key to get upper and lower case. My passwords are all typically >10 character.
Recruitment, Douchebag.
Very cool.

10M venues is a lot, and a really hard to believe number.

For example, Yelp lists ~13k restaurants in NYC (3.5k in Chicago, 4.5k in SF)

In the top 10 categories for venues, Yelp NYC has 40k VENUES (restaurants, shopping, food, health, spas, nightlife, and some more).

Either 4square has 250 cities like NYC, a fundamentally different definition of what a venue is, or Yelp is SERIOUSLY missing a lot of places (like on the order of getting only 10% of the venues in each city).

People have written about the data sparsity problem in the Yelp dataset as compared to Netflix (http://www.stanford.edu/class/cs229/proj2009/Fennell.pdf) for using CF techniques, I'm very interested to hear what people will think about the 4square implementation.

I'm skeptical, but I really hope it works, because I have very average food far too often on recommendations from friends with dissimilar palates...
That's rather annoying, that it didn't do it, but it apparently wasn't well documented that it had this behavior.

My only dropbox interaction was simple enough that I just used the DropboxUploader PHP script, so I didn't worry about most of that stuff (only using it for internal company stuff, so errors aren't critical).
Discussing something is promoting it? If anything we don't like ever happens, we must not comment for fear of promoting it? When an idea we don't like or agree with is put forward, we should keep silent rather than providing a counter argument?

Although I would see why you might want to limit comments on this particular story, most of the criticism has been ad hominem attacks about which companies the authors have worked for in the past (or work for now).

It hasn't been a victory for rational discourse on either side.
Hey, it's twice as pretty as Google Apps.
Russia's trend for dipping children in frozen rivers