skysight-inc/HackerNews huggingface dataset:
How do you move photos from Alice's computer to Bob's computer? "Check out these"? With the concept of files, you can move photos/music/whatever in a number of ways - thumb drive, network shares, cloud. If you only work through 'photo manager' applications, how do you do it? What if the creators of the photo manager didn't want to support thumb drives? What if the way the photo managers on the different devices use different ways of referring to the photos?

I think 'regular' users have plenty of use for understanding the filesystem. I also think that it's okay to have some degree of expectation for the user - dumbing it down for the lowest common denominator is harmful (look at politics!). What do you really gain by alienating the power users?
Exercise! I work as a software engineer and spend my days coding. I also maintain a number of personal projects on the side which I try to work on daily. If I don't work out or do something physical that day, I get restless and eventually my productivity drops.
Europe: More Than 10 Million Digitized Newspaper Pages Coming to Europeana
Is this a serious argument? One could say the same thing about:

1) The advent of modern gardening and genetically modified crops. With increased efficiency, where will the extra farmers go?

2) The advent of computers. What will happen to books? The tree cutters? The people who ship the trees to the lumber plant?

I could go on and on about ANY technological advance in the last 200 years. I don't see how cars are any different that will bring "marxism or communism".
IIRC Jobs specifically mentioned that the built-in apps couldn't have been built to the same quality if they were Web apps. But then he told developers to write Web apps. So either he had a "native for us, Web for you" policy or he was just stalling until the App Store was ready. I'm inclined to take him at his word, but considering RDF we may never know for sure.
> how many of them came in the form of a dmg that the user opened and installed?

Erm, in recent years, all of them? I can't think of any exploits in the wild that have been anything other than a trojan.
The copy reads:
"Let your users upload photos in your app from any of their favorite photo services..."

Should that be _into_ your app?

If they're already in the app, what's the need for uploading?
A good email template would utilize alt tags and have as much plain text as possible without relying solely on images for the content of the email.
Can we hack fashion? Inporia (YC W11) thinks so
Fashion may be one of the last industries you'd think of disrupting with technology, but we believe we're onto something.

We are looking to add another software engineer to our small but expert team. You'll spend most of your time coding in javascript (coffeescript) and rails, but our stack also includes python, scala and clojure. You'll be self-motivated and able to figure out the 'right' thing to do without being told. You're entrepreneurial-minded and probably want to start your own company someday (and we'll help mentor you and introduce you to the right people so you can do so).

We're probably the only company with Stanford grads, Google alumni, and someone who worked at Chanel. You don't necessarily need to be fashionable, but you should understand how important fashion is to most people in the world (it helps people express who they uniquely are, and feel confident and good about themselves).

The founders are experienced entrepreneurs, having previously sold companies to Google and Disney, and have been backed by YC twice. The team is small and hand picked for precise execution, and you'll be joining at the earliest stage. In addition to Y Combinator we have all-star investors including Ron Conway, 500 Startups, NEA and others.

We are based in San Francisco and New York, and offer excellent salaries, equity and full benefits.

Interested? Drop us an email at hackers@inporia.com. Tell us about yourself and why you'd be a good fit. Links to your github account or other examples of your work will greatly help your application. We are picky about who we hire because we trust everyone on our team to own the entire product and 'do the right thing'.
Method of Exercising a Cat
"When I think of all the articles that have passed through the HN front page about mobile developers' terrible experience with the app store"

Right, there are no success stories.

"Why kick up revenue to apple"

People keep saying this like Apple doesn't deliver buying customers and revenue. The app store making a profit on sales is exactly how every other store in the world works. Why does Apple 'kick up revenue' to Amazon when they could just sell all their iPads online through Apple.com? The answer is because lots of people shop at Amazon and Apple will sell way more iPads with Amazon then without them.
Danny, that is a common request and we have an offering coming soon that I think you will like. Feel free to contact us for a preview!
What about adding an option, "proceed anyway, I understand the risks" ?

Currently in 10.7 there is something for downloaded apps the first time it pops up and has an option to continue. Why not continue with that? And yes this will just lead to people deactivating the thing completely and it will now offer 0 protection in the future.
> As much as I like the team behind OnSwipe (Jason L Baptiste and Mark Bao in particular)

I don't. They refuse to respond to OnSwipe issues or complaints in any forum (especially anything referencing an original iPad), be it the various question and answer sites they post to, Hacker News or Twitter. I've complained everywhere and haven't received a single response.

IMO that makes for a pretty terrible team.
It could be useful to be able to remove the Apple root from trust as well, only running locally signed applications.

(Could be useful for public environments, schools, libraries, enterprise etc.)
My initial thought is that it only makes sense to do it globally. Two different box models in the same page - now that would be maddening.
I haven't seen any of these fail:

http://www.tomshardware.com/reviews/hybrid-hard-drive-flash-...
So you wouldn't consider Smalltalk, Mesa or a lisp machine to be an IDE?
Even if the majority of people preferred the IE5.5 box model, it didn't follow the spec and it is therefore wrong

Specs should standardize what's generally considered a good idea. They are not written in stone and have no value in and on itself. If IE's old model was consensually better (and I'm not sure it was), the spec should have changed, not the other way around.

After all these years writing CSS, I'm very biased and it's hard to evaluate which is better. I was aware of border-box, but I thought it was Webkit only. Though I probably won't make the switch altogether, I'm glad to know we have a choice.
What Good Is Failure?
Anyone ever tried something of a explicit un-renaming macro?
Comparison of Python asynchronous server frameworks (2009)
Looks like a fancier (HTML5) version of BackPack (another product from 37signals), instead of Basecamp.

Anyone else feel the same?

Basecamp Next no longer looks like a Project Management tool to me anymore, but instead - just a centralized/group info sharing app ... which is exactly what BackPack is today.
Seems very Apple-like to me: they provide a more controlled environment for users and developers – providing warm security fuzzies – and want to collect a toll for that service (via 'recognized distributor' registration).

The toll isn't very large, and while imperfect, it does add a level of accountability/reputation that isn't there otherwise.

I wonder, though: is every signature-verification reported back to the Cupertino mothership? That would offer some interesting capabilities: "there's a statistically significant larger number of [crashes|support-requests|upgrades|etc] from users of developer X's software".
> Before installing, note that from within Terminal you can use the XCRUN tool to launch compilers and other tools embedded within the Xcode application. Use the XCODE-SELECT tool to define which version of Xcode is active. Type "man xcrun" from within Terminal to find out more.

> Downloading this package will install copies of the core command line tools and system headers into system folders, including the LLVM compiler, linker, and build tools.
This is called Automatic Termination and it's standard behaviour on Lion. Beginning OS X 10.7, the OS automatically suspends processes that are "safe to close" and opt in to Automatic Termination when certain conditions are met. It could happen even to TextEdit or any other app, not just Xcode.
I like the compromise approach as well, but in the drive so it works with anything:

http://www.tomshardware.com/reviews/hybrid-hard-drive-flash-...
I'm rooting for Blekko and DDG and pretty much anything that will uproot or disturb Google's stronghold.

For one, I miss the days when Google search felt fresh, magical, and honest. Search Plus Your World just irks me, because, as many have pointed out, it isn't providing relevant results and its shoving G+ down my throat.

As an aside, I'm interested to see which major search engine will partner with Tumblr. I'm not smart enough to figure out the details of the relationship, but I think have access to their stream of data could be pretty cool.
You're still thinking of exceptional cases. Photo managing applications have, and will improve, native ways of sharing the photos, even if it's as simple as sending an email.

I see no reason why making the common case simple (not "dumb") means you have to eliminate, or even alienate, the power users. Frankly, since I started using a Mac, iTunes and an iPhone, I stopped managing music files. And I think that's great. Files are an implementation detail. What I want is music or radio programs, not files.
My Fink seems to always want to perform builds, but I haven't really studied it closely. I have a vague recollection of it offering binary packages for Leopard but not for Snow Leopard when I installed it, back in mid-2010. If Fink can provide binary packages for SL now, I definitely need to look into it.
Uncomfortableness is often an excellent clue that you're close to something interesting and important. It's really too bad he didn't follow that one up.
BJ Fogg has been doing weekly habit formation sessions on this topic: http://tinyhabits.com/

It's a great exercise if you want to hack your own habits and learn about his methodology and research at the same time. Uses all the same ideas.
I got about halfway through the thing before I gave up trying to find such an example and decided to read through the comments for insight.
> Except that IE still presents you with a "Run" button. This just... stops you.

IE 9 presents you with no such button if the file isn't trusted. You have to go and manually navigate to the Downloads folder to launch it.

> However, I have little sympathy for people that get offended when they're told that they're out of their depth.

So your solution is to change basic human nature and make it so people aren't embarrassed by their ignorance? Good luck with that one.

> Because I tried to present an alternative other than "just get rid of it", which is really the right thing to do.

You say so, but yet you haven't presented a compelling reason why. Getting rid of it is the right thing to do, it's an unsigned program downloaded by a user who hasn't changed the Gatekeeper settings. It looks a little odd not because of how few apps are signed, but it won't in time.

Besides, your alternative suggestions do nothing but demonstrate why it's a bad idea to implement this any other way. They add complexity, insult users flippantly, and are poorly thought through.
Alleged Screenshot Of Google Drive Surfaces
There's really no reason to assume that 10.9 couldn't be followed by 10.10.

The final release of 10.4 was 10.4.11.
http://lmgtfy.com/?q=Rojadirecta.org

https://www.eff.org/deeplinks/2011/08/court-refuses-give-sei...

The domain has still not been returned.
I think it almost goes without saying that the messaging will be changed before the public release.
Programming Philosophies
How Target Figured Out A Teen Girl Was Pregnant Before Her Father Did
The WebKit maintainers refused to add support for adding other languages for the script tag, not Dart. Such possibility is specified in HTML5 (and previous) standards: http://www.w3.org/TR/html5/scripting-1.html#scriptingLanguag...

I point this out because it's an important difference.
I had the same initial feeling as you, along with "why does only 'REST' get scare-quotes?". Then I thought that the article is referring to "REST", meaning an-API-that-is-vaguely-HTTPish-but-not-actually-RESTful.
Has The Nature Conservancy Gone Too Far With the SI Swimsuit Campaign?
The Nature Conservancy may have just raised a few eyebrows, some in dismay, others from a more voyeuristic perspective at their recent decision to partner with the Sports Illustrated magazine and luxury retailer Gilt, in a new fundraising campaign.
This makes me want to visit Las Vegas for this reason alone. I would love to go to Vegas and for the first time in my life ride in a driverless car, convertable, top down, and enjoy the view, take pictures, and relax no matter what the traffic is like.

I can see this being a MASSIVE boost to tourist cities.
An oldie but goodie: http://www.computerjokes.net/027.asp
1mm?
The suggestion to trash the app is a bit harsh. The rest doesn't seem bad, though. Maybe something like "The identity of this application cannot be verified by Apple. Only install applications from vendors you trust. Installing applications from unknown sources may damage your computer."

Also, that "Cancel" button is pretty ambiguous. I'd think "Eject Disk Image" and "Proceed Anyway" would be better options.
The article is full of bold assertions with no (or inadquate) evidence:

"TED is not simply “engaging” and “entertaining” but a specific type of entertainment that is increasingly out of touch and exclusionary."

How do you measure "out of touch and exclusionary"?

"At first, I thought I was laughing alone; however, it turns out that lots of other people are equally unimpressed by the current state of TED. From the feedback I’ve received, I’m not the only one who does not take TED very seriously or worse, views the whole project as suspect."

Wow so people who follow you agree with you. Shocker.

"So many of the TED talks take on the form of those famous patent medicine tonic cure-all pitches of previous centuries, as though they must convince you not through the content of what’s being said but through the hyper-engaging style of the delivery."

Really? Which ones?

"TED attempts to present itself as fresh, cutting edge, and outside the box but often fails to deliver. It’s become the Urban Outfitters of the ideas world, finding “cool” concepts suitable for being packaged and sold to the masses, thereby extinguishing the “cool” in the process. Cutting-edge ideas not carrying the Apple-esque branding are difficult to find."

As measured by ???

"At TED, “everyone is Steve Jobs” and every idea is treated like an iPad."

I've learned over time that when people start making universal assertions like this, they're usually lacking in data but full of shit.
yes, this is definitely true
Change languages. That's why so many exist.
There are different ways to mix color:

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

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

Light is additive, so that's yellow. He's talking about pigments and paints, which are subtractive.
Application deadline is March 2nd, don't forget to apply!
domai.nr/
exactly what i was saying :)

to go the nearest market here you already spent mileage enough to get the rental for the day with unlimited miles.

and there's more car rental places than zip cars.
Uh yeah, of course html5 sound is awful. I'm hoping projects like areweplayingyet.org will gain traction to help solve this.
This is why you check for tokens in the form that correspond to the current user's session. Rails does this for you automatically.
Check out TED 2012 lineup and make your own decision. Did the headline TED event lower its bar? I feel, the answer is YES. The average level goes down, while the program still has a few stars to watch.

http://blog.ted.com/2012/01/11/ted2012-speaker-lineup-reveal...
Dart is open source, right? Not developed by a single vendor depending on whether they have a accepted any patches and what you consider a vendor.
The best of both worlds is having a centralized distribution of verified software but still be able to install unverified software, in my opinion.

Which happens to be the GNU/Linux model for around two decades now.
> x64 is only an issue if you do native interop.

I'm specifically speaking on my personal experience with Visual C++, in which x64 is much more important. Additionally I'm unsure if native interop can be done at all with Express editions, since there is a seperate Visual Studio Express for every language.

I'm certain .Net languages have other limitations using the Express editions.

> Profiling is solved by using ANTS profiler.

If we are expressing equivalency with every free non Microsoft product with the similar Visual Studio pro feature the whole Discussion is moot, because you'll be able to find a Mono or GCC, or some other tool that has the same feature checkpoint. But that doesn't change the fact that Visual Studio Express doesn't have profiling among other things.
I wouldn't be all that surprised if this were already possible through Keychain Access.
Video tutorial: Android Services
Yes, focusing on growth to firmly establish their brand as the go-to phone-to-phone sharing app. Network effects will help them keep that position once they attain it.

Also focusing on user engagement, as they are narrowing down on solving needs that are a) painful and b) frequent. They want users they've already attracted to be firing up the app daily, not weekly or monthly.
With the amount of downloads that they are publicizing "60 millions", I find it hard to believe that they are still in "growth" stage?

User retention is probably the biggest problem they have now and if that is not squared away, no way can they ever monetize or be profitable.
Does anyone know (or have any educated guesses) if Google Drive will have an installed state like DropBox, or will it be entirely web-based?

It's funny, but I didn't think I'd like the fact that I had to install DropBox. Now, I can't imagine any other way it could work. Then again, I'm not paid to solve these problems.
The hunt SF
Wondering where you can buy the things that inspire you?
Found something you want on Tumblr, Pinterest or Instagram?

Post the picture to The Hunt and watch your options multiply as the community responds with products found nearby.
I know it's a small thing, but I really just do not at all care for the round user avatars. They're distracting. They create too much movement on the page, when all I want to do is read text. Square avatars don't draw the eye away from the content nearly as much.

Edit: Can someone please explain to me why this was downvoted? I'm not complaining, if it was done for good reason, just curious. I'm not the world's most prolific HN user. If my tone came across as being too harsh, it wasn't intentional.
Ctrace: A compile-time raytracer written with D template metaprogramming
Does anyone happen to know if this covers OSX developer header files like Appkit/Appkit.h? Emacs via Homebrew requires them to build, and they weren't included in the GCC for OSX package.
Interesting that it has hooks for all the other development tools... as long as they are made by Apple.
I tried drawing every kind of star I know but couldn't get any video to show.
> One thing I don't understand is why Apple didn't just symlink the various binaries into the Xcode app if the Xcode app is installed, instead of having to download another 170MB file.

Probably consistency. If Xcode symlinked its binaries, then either the CLI Tools team and the Xcode team have to sync all of their releases up, or what version of the tools you have will depend on whether you installed Xcode or the CLI Tools (or, if you installed both, the order in which you installed them), and projects like Homebrew would have to account for both scenarios.

Far easier to have everyone using the CLI tools using the version the CLI team is putting out, and letting the Xcode team just worry about shipping the versions they need for Xcode, and not supporting other usage scenarios.

edit: even if the CLI Tools never ship a release except at the same time as an Xcode release, it's still one fewer scenario to QA.
Twitter opens up self-serve ads to a larger audience
Details of Yelp's upcoming IPO
Will apple allow developers to ban itunes accounts to stop scam?
Filtering for copyright bid refused by EU Court
> The best of both worlds is having a centralized distribution of verified software but still be able to install unverified software, in my opinion.

Can an average user download a random app and be hit with malware on default settings with that model? Then it isn't the best of both worlds at all, it's the same old "blame the stupid user" broken strategy we've been using forever.
This reminds me of when Firefox, Chrome and other browsers decided all self-signed certs are malicious, and forced all https websites (even intranet) to sign up with some CA or get users to install their certs in the browser.

As an enterprise web-app dev for a small company, it was an incredible pain-in-the-ass.

However, now, like then, the issue will dissipate once the developers get their (free) OSX signing key... just another item on the checklist before distributing your code.
IAWTC. I'm on the fence about making the move from OS X to Linux. I've spent far too much time fighting unnecessarily complicated issues like this in the Mac environment. GCC issues. Lion Segfaults. MacPorts. Homebrew. Headaches.

Almost all of the tools I need I can install in minutes in Debian with apt-get. It's reliable, easy and gets me doing work instead of crying while I open 20 tabs trying to find solutions to obscure bugs on Google.
I wonder what the revocation API is like.
It's just a tradeoff. LVM offers certain benefits, at the expense of being completely full featured.
You know who did open source their UI elements? Twitter, with Bootstrap. And you know how awesome that was for everyone? Pretty awesome!
The vast majority of apps people download will not damage their computer. That's irrelevant. Downloading 100 good apps and one malware app still means I have malware. It's reasonable to warn people when they are doing something risky.
I have no issues with signing applications and I heartily support it.

I have many (so many) issues with trusting apple to tell the world which applications are the 'trustworthy' ones, when they have proven time and time again that they will purposefully hobble their software/devices in such a way as suits their business models and bank balance.

As a life-long open source enthusiast who has been pragmatic around the existence and use of propriety systems, this entire situation is the straw that broke the camel's back. I won't give them any more of my money, regardless of how sexy the hardware is, because ultimately the Price is just too high.
Not ambiguous. Cancel means don't mount the DMG, but don't move it to the trash either. There is no 'Proceed Anyway' option, unless you enable it in System Preferences.
How we ended up organizing a Ruby conference
Right, and that's the point. Though, I suppose it'd be easy enough to create a code walker which renamed everything unless the symbol started with % or something.

That, in my opinion is sort of the beauty of Clojure's macro system. By default, all symbols referred to are expanded to there FQN unless of course you use unquote.

My guess is that Byrd's problem with that is that it's not really a hygiene solution so much as it is a system which takes full advantage of 2 things--Clojure vars are immutable and namespaces are unique.
Yes, we made sure the back button works.