skysight-inc/HackerNews huggingface dataset:
Sure, in practice there's not much of a difference, I'm nitpicking, but it's not exactly the same thing.

People might leak the URL unintentionally, for instance by sending the link to others, not knowing that the photo owner doesn't want them to see the photo.

One can also use URLs in places where images are not allowed, for example when submitting them to community websites, without first uploading the photo somewhere and leaving a trail.
Web searches predict success for films, games and songs
I've had a a few instances of a mate sending me a link to photos of people of whom I'm not friends with. So I agree that this is of a concern
Ask HN: Is there a live chat for HN? irc maybe?
Just looking for a live chat about ideas and implementation questions.
If that gets you, think about all the time people spend masturbating.

What's wrong with taking pleasure from life?
Perhaps you should be recommending yousendit.com or similar
If this interests you, maybe you should see if there's a local Copwatch, or start one: http://en.wikipedia.org/wiki/Copwatch
#startups on freenode.
So what about programming a computer? That's surely simulated building.
Submitted: http://news.ycombinator.com/item?id=1738307
So I'm supposed to bring my laptop into the gym with me?

I love the idea, but man would it feel awkward looking at a computer or my phone screen in the gym to make sure my benchpress technique is right.

If this is geared more towards body-weight exercises, what is your advantage over something like P90X or Insanity?
Schmidt: Google is the 'inverse' of Apple
YMMV over this; sometimes it works sometimes it doesn't.

If the album owner is really locked down you can only see the photo commented on (I think it depends on whether you allow sharing with "friends of friends" or just "friends").
Why you get ripped off again and again?
No, this is new this year. It was first seen on the McLaren at the beginning of the season.

Last year's Brawn innovation was the "double diffuser" -- and I understand what the diffuser does even less than I understand this.
Needs don't always lead to demand
Your fears have been realized recently: http://www.ctpost.com/news/article/Milford-cop-suspended-for...
This might be a bad analogy as I don't bake, but I imagine it's sort of like a really high end confectioner making an elegant dessert. When it comes to sweetening it they have many choices. They probably won't choose HFCS or stevia, because those two choices are rather "viral", they tend to invade everything else and dominate the flavor. Black pigment is sort of like that too. It has a deadening effect and often conflicts with the color palette an artist is going for. Yes red+black will equal a dark red, but kind of a flattend out muted one. Red+green+a smidge of the right blue can often yield a better dark tone that matches the palette and intent of the painting better.

It also depends on the painter. Monet was all about exploring light and understanding light. For him the colors he chose were vital as was his ability to mix color, so oil paint was the natural choice for him. But take Lichtenstein, color was very secondary to his message and he even wanted bad color in a lot of ways. He painted in pure black pigment all the time, he even used acrylic paint which Monet would have scoffed at. I don't think anyone would try to suggest Lichtenstein was less of an artist, just his needs/message were different. When I first posted here and said "fine painter", I was refering to painters where the paint and pigments themselves are vital to their message, like Monet.
I can understand why they did it. I've always been uncomfortable with other people (any people, even in a coffee shop) being able to see my monitor without me noticing and I can't really give a reason why. But, for example, I also hate sitting with my back to a door...

So, I don't think they've changed their setup only because they want to slack off or pull a fast one over you. It might just be a small neurotic habit on their side... As long as they do the work and are reliable, you shouldn't care about that...
45+ Beautiful Hot Babes In CG Artwork
In this huge article, I have gathered some of the most strikingly realistic CG portraits of women which will blow you away. Enjoy the awesome journey.
I don't know if and when QNX will be used on the phones, but I think that this can be a big win for developers that can have access to an high quality kernel and a serious SDK:

From the interview to Dan Dodge, co-founder and CEO of QNX Software Systems: http://devblog.blackberry.com/2010/09/blackberry-tablet-os/

For applications that require access to the native OS environment, developers can develop and port C/C++ applications and also take advantage of the QNX® Momentics® Tool Suite, which is based on the Eclipse standard.
Yes and no.

No because you're clearly concerned about it so there is hope (Dick managers generally either don't care how they are or actively see it as a good thing), but yes because you seem not to trust them (you admit to wanting to know what they're doing).

The nature of trust is not trusting them to get on with their work eight hours a day to a format you think appropriate, it's trusting them to deliver what's been asked on time and to know how they want to work to achieve that.

You need to accept that there isn't a universal working pattern for programmers. Some are in at 8am, work diligently all day then head off. Others slope in late, are inefficient for large parts of the day but pull it out of the hat when it matters.

There is little point in asking programmer B why he can't work steadily like programmer A because quite simply he can't, that's not how his mind works. It may be that the inefficient time is how he mulls over the problem, it may be that he needs the rush of the approaching deadline, it maybe something else entirely, but these things are rarely as simple as Person X does this so it will work for Person Y.

Think of a programmer as a black box. You define inputs and outputs, they define what goes on inside the box. Your job is to give them the best inputs you can, monitor the outputs and generally leave the rest alone.

In terms of your current style a few questions you might want to ask yourself:

* What is it that means that you want to see what they're doing all the time?

* Why do they want to hide their monitors from you?

* What would you do if you saw them doing something completely non-work related?

* Have they done anything in the past which suggests that they're not committed to the project?

* How does your boss treat you and how do you feel about it?

I suspect the answers might help you identify any Dick traits you might have.

P.S. In terms of the guy craning - yes, you need to address that as you're likely liable for his working environment. But explain that to him and say he can have his cube how he likes so long as it's basically safe.
Figures that this is right on the heels of the news of the first (successful) human-powered flapping plane.
I would gladly pay to use this service. Maybe they should monetize it with a subscription service.
"If you don't care enough about GIS to blog and speak about it, close up shop."

I really like this line. Should apply it before I pick another venture.
Node.js memory benchmark confirms V8's GC may not be ready for the server
First of all, are you sure they did it so no one can see their screen? I've moved my desk around because, when I glance up, I like to see people rather than grey cubicle wall. Also, it seems more friendly and inviting to arrange my desk so that I'm facing people walking by, rather than showing them my back.

If it is mostly about the screen, it seems these employees don't trust you. Having them expose their screen to anyone walking by isn't going to increase trust.

Without knowing anything else about your situation, I'd suggest reading up about the "personal safety" parts of Crystal:

http://en.wikipedia.org/wiki/Crystal_Clear_%28software_devel...

And Rands had a good post about 1 on 1s recently:

http://www.randsinrepose.com/archives/2010/09/22/the_update_...

Most people want to do a good job. You don't get very far programming if you don't like building things. If they aren't producing, this is a problem for you to debug. Are the unmotivated? Do they think the work is boring? Do they feel that they worked hard last quarter and weren't recognized for it? Do they think the project is likely to be canceled so what's the point of working on it? Have they been using Haskell at home and writing C++ seems like a make-work project for programmers?

Turning their screen away is a symptom. What's the underlying cause?
Honestly I think the whole idea of trying to get your own blog posts onto HN is contrary to the spirit of HN. It seems... somewhat gauche, like asking for a birthday present. If someone wants to give you an upvote or a birthday present they'll give you an upvote or a birthday present, but actively campaigning for one is socially unacceptable (unless you're under the age of, say, twelve, in which case the birthday-present case is okay).

Even submitting your own blog posts for consideration is something that I don't really consider to be kosher, and I'd never do it myself.
Isn't this whole timestamping thing overcomplicated? Just set up a twitter account and post the hash codes. The code in itself is useless, so it does not have to be kept secret, and you will have a way to proof that you had the document generating it at that time.
Sorry to sound confrontational but:

Why should we listen to startup advice from a startup that is still just a landing page and a mailing list signup?

You talk about MVPs and getting to launch, but you yourself have not launched... I'm confused.
If I remember correctly, he's also currently unemployed. This may be relevant :-)
30 Tips to Make You Unstoppable When Working from Home
In this day and age everyone seemes to be busier than a one-toothed man in a corn-on-the-cob eating contest. However, busy does not mean that we are productive and getting things done. With my experience working from home over the years I have compiled a list of things that help me be more productive and get things done.
"Internet Innovation Is Like The Auto Industry In The 1950s — Big, Stagnant Companies Rule", an article posted on Techcrunch earlier this week, is indicative of why Arrington sold. He is sitting at the forefront of the consumer internet space, and as such, sees the death of startups in that space. I am sure he got tired of putting out press releases for big companies.

At an age when the giants (facebook, google, amazon, zynga) can quickly react to your new startup and assemble a team and build your website features in a few month, all the while retaining distribution power, what chances do startups have against them?
Your arguments are compelling but I'm not yet convinced it's impossible. One of their main crops is duckweed, an aquatic plant that grows very rapidly, though I haven't found specific numbers. Duckweed feeds their tilapia, which also breed and grow quickly. They say they extract eight tilapia every day, along with eggs and vegetables. Their chickens eat a lot of insects, a reserve of calories neglected by your potato field.

Their website is at http://gardenpool.org. It doesn't yet have as much detail as I'd like but hopefully more is forthcoming.

Here's someone else who harvests 6000 pounds of food per year from a tenth of an acre, with 350 different crops:
http://urbanhomestead.org/urban-homestead

It seems to me that exploiting a lot of ecological niches might be more productive than monoculture. You can't extract more calories than sunlight provides (not counting insects from surrounding areas), but maybe sunlight is not the most limiting factor.
As a manager, is your cubicle set so that your monitor is visible to everyone who walks by? Or is this simply policy for your subordinates?
They could just copy the photo and email that you. No amount of privacy code on FB's servers are going to be able to prevent that.
Microsoft makes gobs of money from ads on Bing searches, just as Google does from Google searches. In the consumer market, Windows share is falling. Google is releasing an OS later this year, Apple's products are obscenely popular. Android is more and more popular every day.

People don't care what OS or browser they're running half the time. The thing is that IE is not an option; it can't be bundled on the most popular smartphones, or the most popular tablets because MS won't let it be.

I'm not suggesting that Gentoo nerds who write web software are going to care; I am suggesting that MS is losing out badly because of their Windows-only attitude. The future is NOT Windows-only software: the future is cross-platform software.

Microsoft is making a big mistake by not allowing anyone to use IE unless they also use Windows.
Survey: Atheists, Agnostics Know More About Religion Than Religious
The reason TechCrunch is TechCrunch is because they are TechCrunch, not AOL. Now everything they write is going to (legitimately) be put under the microscope to find a pro-AOL slant.

Arrington got his FU money and so what does he care at this point. I'd be surprised if you don't see the startups AOL is courting get positive spin on TC, and the startups AOL loses to in acquisitions to suddenly drop from the headlines. I wouldn't blame them, as the pressure is going to be absolutely huge on them to shift their reporting as AOL is in negotiations with startups.
Developers see Strategic Advantage in Google Android over Apple iOS Long-Term
Hard to argue with anything in this post except one thing: the fact that you made it in the first place. I really don't mean to be negative, but you should be building when you are blogging.

For the record:

as soon as possible != after you blog about it

a landing page != a MVP

lessons from the trenches != yet-to-be-launched

Please practice what you're preaching and get your MVP out there. Then blog about it. That's something I would want to read about.
Every photo is publicly accessible.

It's just not easily discoverable.

I agree, though, that this is mostly a non issue.
It's up now!
N80 Ringer Buzzer Ways Problem
Wait, was this done by the guy who wrote Minecraft? I thought it was done by someone else.

If it wasn't I'm not sure how promoting Minecraft is a "net gain"... certainly encouraging more people to play video games is hardly an especially worthy goal.
> "Am I a "Dick" manager for wanting to know what they're up to whenever I walk through the room?"

For wanting to know? Whenever you walk through the room? Yeah, you might be a Dick.

The only business reason to want to know "what they're up to" is if work isn't getting done. And if work isn't getting done, "what they're up to" is irrelevant.
Random thought; you could make use of this as "free" image CDN (probably against the TOS but useful nonethless :))
I'm not Dick. But I've occasionally had employees who would have done better if I were.

Anyone have any suggestions for how to manage a team where some employees need me to be Dick and some don't? The obvious solution is to replace the employees who need Dick's management, but that's not always feasible.
Top tips for bootstrapped startups
> I am looking at running two instances to separate the db and the web server. Is it critical to set up some kind of VPN/tunnel for them to talk, or just set the security settings based on IP address?

From my experience, you don't need a VPN. Something like what this article mentions should work just fine:
http://www.cyberciti.biz/tips/how-do-i-enable-remote-access-...

For backups, you should set up your database on an EBS volume and you can then run a cron script to take snapshots on a regular basis. Could be hourly even, because it freezes the database instantly and allows it to continue operating with minimal delay. I have a 2 GB database that I snapshot in under a second. This is the ultimate article on using MySQL on EC2: http://developer.amazonwebservices.com/connect/entry.jspa?ex...

I did a two server setup on Amazon, and it was nice because you can scale up the web and db servers separately, depending on where the load is. It's also a lot easier to debug system related issues because you've already narrowed down half the possible search space. Make sure CloudWatch is enabled, because that's invaluable. I scaled up to an extra large web server and extra large high-cpu database server, and that handled up to roughly 600 req/sec for my PHP app.

For security, I'm not an expert so I can't give much advice here, but EC2 at least does a good job of restricting access on all ports by default. When you set up your servers, make sure to punch a hole in your security group for port 3306 so that MySQL can connect between the two.
I've made enough arrogant quotes on blogs in my day to recognize the backpedaling, but fine, I'll play along. You're defining the Mac or BMW as top-end. So I suppose you're the arbiter of what is top-end rather than taste. A Mac is no more top-end than a similarly priced PC, OSX no more than Windows 7, an iPhone no more than an EVO 4G, a BMW no more than a Lexus. Simply asking someone if they don't use a Mac or own an iPhone or drive a BMW doesn't rule out them having taste or, as you'd prefer to say it, having used a "great product."

I've used OSX extensively and believe it or not just like Windows 7 a lot better. I've used iOS extensively on my iPad (we design games for it) and like WebOS much better. I've test driven most luxury car brands and what I haven't driven, I have friends who own, and I like Lexus better.

Also you're wrong about Lexus, it's the sort of thing I suppose you'd have to own to understand. They have a vision: attention to detail. I think you'd especially appreciate it.

Everything about a Lexus is perfect. Every little feature is in just the right place and works just as you'd expect. Their GPS and other related software is best in class.

Where the attention to detail shows through the most is in the dealer experience. It's unrivaled. What Toyota knows that their competitors don't, and that car magazines rarely mention, is that the dealer experience is the most important factor in getting repeat business.

I've test-driven most of the luxury brands. I liked them better than, say, a Honda, and the dealerships were nicer, but it wasn't the same. Lexus outsells the rest not because it's a bit more luxurious, but because it's as near perfection as the automotive industry has come yet.
Very cool! Your UI reminds me of shelfari.com
Facebook allows very sophisticated privacy settings, including allowing access to photos for a specific subset of users only.

I wonder what those privacy settings mean then, if the authorization checks are not happenning when the photo is accessed?
I shall refer you to this thread:

http://news.ycombinator.com/item?id=445455

Specifically this comment by PG:

Yes, it's ok to submit your own stuff. If you get to the point where you've submitted 20 things and none of them got any upvotes, though, you may want to start to be more selective.

http://news.ycombinator.com/item?id=445526
I would, because better is an absolute. It's better in some respects, less good in some, and therefore overall it depends on how you weight the attributes.

I find it pretty awful myself, but a lot of people prefer it, therefore in a sense it is better.
(In reply to both mgkimsal and jacobolus:)

I'm not defending Microsoft's actions, nor the level of standards-compliance and modernity of IE9 as actually being delivered. I'm just saying that their description of their process -- see what's actually being used out there, and talk to a bunch of web developers about what they'd like to be added -- is perfectly sensible and not at all "arse about". Whether they're being honest in describing the process, and whether they're executing the process well, are completely separate questions.
Presumably it means that anyone you show a photo to intentionally can in turn show it to people you don't intend to see the photo. Which, of course, must be true, no matter what Facebook does to protect photos.
Concurrent development with maximum flexibility:

It might be a bit hard to follow, but this is the branching strategy we follow. http://tinypic.com/view.php?pic=15wi351&s=7

We use jira for managing our code changes and requests. Each ticket has its own branch. Everyday we merge the tickets we want to go out into a release branch, as you can see in the image. Release, then merge into master once we are satisfied with the release.

The benefits of this strategy is having maximum flexibility in releasing any code change. A request can be made, completed, and released in the same day, often in combination with changes that have been in progress for weeks.

The draw back is managing which branches are going out when, more so with teams greater than 20. It takes knowledgeable team leads and release managers.
If you get to write all your business logic in F# and there are no needless sources of headaches, I guess that could be pretty nice if you already use ASP.NET.
I estimated the potential market based on how many people clicked on my ad. There weren't many.

Thanks for the comments. Now I understand why the web has turned white and blue everywhere. :)
Shelfari is AWESOME! I have a shelf there myself. One annoying UI bug if you can call it that is the perspective of the books don't match the perspective of the shelf. The shelf is a head on shot and the books look like you see them from a slight angle from the left. Minor stuff that probably nobody notices. But if you look at the bottom right corner of the shelf and see a book, you'll know what I mean.
Actually you are correct. I think if they had the option to, they would not have been complacent, but all the internal muddling stalled them on Vista (worst project ever) and IE. They only got their teams cleared out in the past 18 months and restructured and there is a lot more to do (Dean Hatchamovitch leads the IE team now, great guy who came in via sysinternals)

So you are right that internal turmoil shouldn't be used as an excuse. I think they know that they can't be complacent though, the Vista slip must have cost a lot of market share to Apple.
Ditto for generators. In the process you could introduce pipelining and thus give a window into the Unix way which is probably pretty relevant for a newcomer. Or I've just been around too long to know what's relevant for a newcomer.
Excellent app. I can see why you won.

One minor thing I saw: when I searched for "C#" it returned "c programming"
Wasn't the NT core the starting point for the XBox team? And the original XBox had fewer resources than today's mobile gadgets.

The only reason Windows hasn't been scaled into more segments well, is that Microsoft's bureaucracy doesn't allow it to be stripped to its core as with the Xbox. They insist on layering on the cruft as with Windows CE.
With this kind of thing, here's what I worry about: what if the store decides to charge you $X+5, where the real price is only $5? When a receipt is handed to me at point of sale, I can catch anything different there and bring it up then. After that, I know the receipt is good. Who would pull out their phone to check their email and make sure the receipt is valid?
Look, I am just reflecting on what things could have been done differently, and those that would have maximized the delta with our current status. You don't have to listen to advice, but if you are building something and you are in those first few months of bootstrapping, I do believe the advice is still sound.

When we started out I had a notion of what the primary obstacles to launch would be. I now have a completely different notion of what those obstacles are, and I think it's perfectly fine for me to share what I've learned myself.