skysight-inc/HackerNews huggingface dataset:
Hm, I think that statement could be contested. But anyway, in regards to the effect the web has, one could argue that democratization has enough value to the people who are using the Internet to spread western values in their countries to go out and do something.
Excellent. The big unsolved problems with photos are the following four:

- Picasa doesn't accomodate the workflow of two parents who might both want to add/edit an album containing their child's baby pictures, each using their own google account + picasa on their own laptop. iPhoto / MobileMe doesn't even come close.

- iPhoto doesn't allow for two people to collaborate on an album, each as first class citizens, and insists upon its own file storage approach which means that you can't keep two machines in sync easily.

- No cloud system that I'm aware of will let me conveniently manage a library larger than my hard drive. Why not let me specify how much hard drive space I want to allocate to a picture cache and let the pics actually live on the cloud?

I think that what's needed is a standard for filesystem-based storage/editing that addresses revisions, undo, etc., so that a library may be synced between two computers and all of that state is shared. I want to be able to undo a crop that someone else made, for example.

And, of course, the cloud needs to just work seamlessly with it all.
Unless you are targeting a very narrow audience, I gotta believe the UTF cloud character is a huge mistake. In fact, I'm not even sure I'd use the word "cloud" for, what I suspect, is your audience. My mom won't understand "cloud" (let alone a picture of something weird)...but she'll understand "online". Of course, if you are targeting VCs...

I'm no designer, but something seems wrong with the typography, Logo aside, I see 3 setences with 3 different fonts. I find the last 2 hard to read. "Your photos are your memories" is too dark against the background and "we're not yet live" is small and messed up (I'll check tonight in a real OS).

As for what I think it could be? Flickr.
"Past performance is no guarantee of future results." Just because technology has saved our sorry ass in the past does not entail that it will continue to do so forever.
You're more likely to get in trouble for emailing them that stuff than you are likely to help them. They are itching for people to make an example of.
Traditionally if an account reset email is sent out you didn't trigger, it's a huge red flag. With this proposed approach, especially on a location based service like foursquare, getting access through a sniffed seemingly harmless notification email would most likely go unnoticed.

The closest method to this I'd personally implement is a toggle option only, with no further access. Similar to a standard unsubscribe toggle link.
Things that I'd like to be solved:

1., Optimize the time spent checking in and out. So much time is wasted on the ground, especially on shorter trips it sometimes feels longer than the actual trip (luggage, security, etc.)

2., Flying long-haul in economy class just plainly sucks. Sitting all the time, for 12 hours, is hell. Having no Wi-Fi, no power outlet and sometimes no room to unfold a notebook (if the guy in front reclines his seat) is just bad. Different seating arrangements are being tried out in business class (diagonal, etc), but there is no innovation in coach. People bring these u-shaped neck pillows to alleviate some of the pain, why is seat design so bad?

3., Personalized transfer info while in flight. Why do I need to check after landing if my gate has been changed? Better airlines display the info on monitors, but it still isn't convenient. Transfer in bigger airports like Frankfurt can lead to very long running exercises.

4., Turbulence. THE reason why ideas like bars, social areas will never work. If you're not tied down, you might get seriously hurt. Plus, on trans-atlantic flights your are forbidden to stand around in groups because of terror fears. Flight = seat.
> I'm not sure if he's correct. Neo-liberal mainstream economists take it as an article of faith that "everything will be OK in a free market".

So, you don't believe in innovation on demand.

> As an Australian, I'm very proud of our imminent carbon tax. Businesses will find a way to cut energy use, or generate "green" power before any crisis hits.

Except that you do.
The question wasn't about finding out if older programmers are better, but if programmers get better as they grow older.

Measuring the latter in terms of the former is highly prone to the survivor bias. The OP's data is evidence in favour of progress over time, but it's weak. Now, progress over time doesn't sound like such a silly idea, so even weak evidence counts for me.
change password shouldn't log you into your account, just provide a form to enter a new password.
Argh. And also, is there any way to query ThriftDB for HN date ranges?
Unlocked iPhone 4 Goes on Sale in the US
Plus, many database libraries make it significantly easier to write vulnerable code than it is to write secure code.
I kinda like that. Paginated, multi-column scrolling that approximates a newspaper (or maybe better).
That's a tall order. But full of good stuff.

- Not sure if this solves the workflow problem but two (or more) people can share the same cloud storage account but maintain their own personal login information. The desktop vs. web component can be worked out later - the platform supports this.

- Addressed above?

- S3 lets you store as much as you want (theoretically). You pay for whatever you use.

I don't believe anyone is going to have as seamless an integration as Apple does with iCloud. I think others can get "close enough" while providing other features and functionality which surpass the extreme seamlessness iCloud purports.
Not to also forget that if you have automagic login links in the email, you can no longer forward that email to anyone without compromising your account.

Try educating end-users on that one!
>(you yield control every time you make a blocking I/O call)

You're referring to is coroutine vs. continuation passing (callback). This is unrelated to whether you also are also forking into a small number of processes for each core. You can do both. Node simply doesn't yet. Nginx with workers is an example of an asynchronous server that does.

In regards to your link and the coroutine yielding approach: Being able to write psuedoblocking and monkeypatching code is not necessarily a good thing! It encourages you to keep making subrequests sequentially in serial, rather than in parallel as comes natural with using callbacks. It also discourages one from using custom continuation logic such as quorums. Examples of when the yielding approach fails:

- You want to both send and read independently on the same connection without creating multiple coroutines\greenthreads\userthreads per connection.

- You want to continue once 2 of 3 data services have calledback that information was successfully stored

I've written a fast single-core asynchronous server here in Lua without using user space thread yielding that you may be interested in: https://github.com/davidhollander/ox
It's opt-in (you have to read and confirm an iTunes dialog box) which disqualifies it from being a default.
If what the article says is actually true that simply changing account numbers in the URL allowed them to access other accounts, then I'm completely astounded.

Surely this is one of the first things a programmer learns. It's just basic security.
> With the instant login system, you can't expire the token after its first use since the email will still be in the user's inbox where they expect it to work.

As the article mentions, you can expire them after a week or so. And if you're smart enough to do this, you're smart enough to fall back gracefully to the old "login form" behavior when you get a link with an expired token.
rake assets:precompile will automatically copy images from app/assets/images to public/assets.

The asset pipeline can be a development concern only, if you want it to.
Must you young'uns always try and reinvent the wheel?

Thedraw FTW: http://www.syaross.org/thedraw/

Now get off my LAN
Why don't you wear a sleeping mask to cover your eyes?

http://en.wikipedia.org/wiki/File:Sleep_mask.jpg
We may see a crash in the salaries paid to actors and directors.
>CANNOT CENTAUR TEXT: NEEDS MORE LETTERS

It could really use scaling.
> If your email is being "watched" by someone else, then that someone else can access other web services that you own WITHOUT requiring to type passwords!

The person watching your email can ALREADY DO THAT NOW by clicking on the "I forgot my password" link, intercepting the reset email, and then setting a new password and logging in.
Mobile Market Research: Methodology or Technology?
Interested in mobile market research? Learn about some of the questions surrounding mobile research technology in this blog post from MarketTools.
Staying on Rails 2.3.x is certainly fine for existing apps, but starting a new app on 2.3 is a very bad idea. You're setting yourself up for a lot of headache for the inevitable migration. Let alone depriving yourself of all the wonders of Rails 3.

That being said, nobody is forcing you to jump on a release candidate. Just use the latest released, stable version. In this case Rails 3.0.x.
There's a considerably better article on it here: http://thisismynext.com/2011/06/14/nokia-and-apple-settle-pa...

The short version: there are costs and risks involved in patent litigation and it's likely that it simply became more cost effective for one side or other to reach a compromise on licensing fees - which is what the lawsuit was about to start with.

Alternative hypothesis suggested - Nokia's deal with Microsoft altered the patent landscape and made Nokia's patents available to Apple under better terms on account of the patent licensing deals that Apple and Microsoft have with each other already.
This has been covered by the mainstream German media:

30.5.2011, Spiegel Online, Hacker kapern rechte Websites, http://www.spiegel.de/netzwelt/web/0,1518,765784,00.html

31.5.2011, sueddeutsche.de, Hacker kapern NPD-Webseiten, http://www.sueddeutsche.de/digital/attacke-auf-rechte-partei...

The NPD response, quoted in the Spiegel article, is laughable: they talk about how their security was relatively good and that there is no such thing as 100% security rather than what they are going to do for their exposed donors. With luck, this means that they will have fewer donors in future.

Just in case the point needs spelling out: for an organisation to to administer all of its 26 websites from the same machine it stores some of its most sensitive data is not relatively good security.
> So, you don't believe in innovation on demand.

Innovation isn't guaranteed to happen "on demand". Some things may not be physically possible, or even if they are, may prove economically or environmentally unfeasable. "Everything will be OK in a free market" is just that - an article of faith.
The Taj Mahal- A poetry in Stone
Yes, it should.

I can just set a new password and then log in with it anyway. Don't make your users jump through hoops.
Because that's always been the mission. Have a solution for most people, most of the time. With the target being building full-fledged apps ala Basecamp (that touches on all parts of web tech).

So we've been pursuing this mission for 7+ years. We've just gotten better at it.
I've been hacking away on Obj-C and more specifically MacRuby and did some basic stuff with GCD already, using the async queueing system.

The distributed enumeration sounds interesting, could you point me in the direction of where I can find some more info about that?
Looks like they're just honoring the age-old custom of adopting the idea to a new platform.
This has already been solved. Just add ?debug_assets=1 to any url and it'll be rendered with individual include lines instead of concatenation.

We're building client heavy apps, though, and haven't felt a need for it. But now it's there if you need it. Enjoy!
Is Agile Doomed?
How the hell did he miss that? It actually takes three seconds from "we'll get the weight off, we swear" to them screaming end exploding.

Also, my favorite bit:

"Duke, what's happening to us?"

"Looks like you're... awkward pause fucked."

If that's any indication, I completely sympathize with the reviewer.
>Must you young'uns always try and reinvent the wheel?

Yes. http://www.google.com/search?ie=UTF-8&q=spokeless+wheel

Thedraw? or, excuse me, THEDRAW? I haven't heard of that one before, and the page says next to nothing.
GO Go
On the topic of the long term survival of societies I can thoroughly recommend Collapse by Jared Diamond:

http://en.wikipedia.org/wiki/Collapse:_How_Societies_Choose_...

While I am generally rather positive about the long term fate of our current society I do worry that blind belief that technological innovation will always deliver solutions is perhaps a bit naive.
Unlocked iPhone 4 up for sale
It's never a problem for military aircraft somehow. They do supersonic over populated areas all the time.
This article is weird. It makes an odd point, it includes the words "decision trees" seventeen times, and doesn't have much content. It feels like SEO bait.
Why do people always assume this? Makes it easier to sleep at night? Do the various government agencies pay that well? I would say the smartest people are either doing research for universities or making big money in the banking industry. I can't think of any reason that the best ones would find themselves working for the government of all places.
Yep, this alone is a borderline fatal flaw. The practice of sharing links, whether done intentionally or unintentionally through email forwarding, is pervasive and people won't stop to think about whether the url contains an embedded login token. This practice opens up a new class of vulnerabilities in the human error realm.

Now there could of course be ways around this like time/ip/geo pattern tracking, but that's no trivial enterprise.
Honestly? I think so.

Look at how much tension there is between Obama and Bibi. Bibi point-blank says he couldn't give a damn less what Obama's ideas are for peace, there will be no halt of construction in occupied lands and there will be no negotiation for Jerusalem.

That's quite a stretch from what his predecessors once said.
I wish I could up vote this all day.

This my first thought upon reading the article. If people designing websites are making decisions that are not really well thought out (like this), episodes like Sony will continue to happen.

It really makes me sad.

It also makes me angry.
his is great because it tends to attract all the programmers you want to avoid into obvious communities.

So basically you agree with point that Rails' rapid changes are making it less approachable, but see it as a good point?
"2) Get rid of the ridiculously loud engine drone."

Wear active sound cancelling headphones - I find they work really well for cutting out engine noise.
YouTube - Chile Volcano Erupts (Breathtaking Raw Video) 4th June 2011
And not without their own set of flaws either.
I mentioned this down-thread, too, but while it might not be terribly useful for any of us directly, the feedback the Docs team gets from users could be very valuable when it comes to prioritizing development of new features.

So you could think of it as marketing chaff, or think of it as a product team listening to their users. I'm an optimist so I choose the latter. :)
The average human brain has shrunk by 20% in size since the last 10 000 years. Thats the size of a tennis ball, or the size of an australopithecus afarensis brain.
Bioavailability, Bioequivalence, Bioequivalence studies India
Veeda clinical research is wide experienced in Bioequivalence studies, Bioanalytical services, bioanalysis India , FDA bioequivalence ,bioequivalence services at Veeda laboratory in UK, Malaysia and India
Bakersfield Chiropractor | Spinal Subluxation Call Us:661.397.6555
Chiropractor Bakersfield Call @ 661.397.6555 we help you achieve your wellness objectives. Combines skill and expertise that spans the entire chiropractic wellness spectrum. Treatment at Chiropractic Bakersfield assured of receiving the finest family chiropractic care through Chiropractor Bakersfield at Chiropractic Wellness Center.
That assumes someone has live access to your email. If someone has a recent enough dump (or simply a mail you forwarded yourself, because you didn't understand the security implications), then the "forgot password" button does really provide more security than login tokens inside the URL.
SD Tech Scene has a pretty list, and Brant Cooper has a San Diego Startup list email that goes out on Mondays.

http://www.sdtechscene.org/
HW accelerated WebGL fallback using Java
> 1) Make it so my ears don't pop.

Learn to open your eustachian tube or yawn on demand at that problem goes away! Unfortunately, I'm not sure this can be taught.
Suprised? Not I.

While studying at the University of Wollongong, they were dumbing down the computer science courses to improve pass rates and keep more students (who probably shouldn't be doing Comp Sc anyway).

Two of my first year courses with C++ were split into three after I completed them with the harder content removed (such as abstract classes, inheritance, etc).

A lot of Universities are run like businesses now, rather than academic centers of excellence (at least in my humble opinion).
http://stackoverflow.com/questions/2044595/what-is-the-large...
certainly the tone was spirited; though, its a bit of a stretch to label it as disrespect.

..(coincidentally) It was very interesting to see the dynamics that went to play in this particular tread.

--thank you for your comment (i see your point of view)
I don't think Rails never was about been quick to learn. It was about being easy to use (once you had bothered to learn to use it, or at least the basics). I don't think that has changed.
Phones need syncing? Whenever I log into a new Android phone, I get all my apps, calendar entries, contacts, etc. I didn't realize there was any other way.
Exactly. The graph showing that older coders' answers are not significantly better than those of younger coders is a case in point: maybe the good older coders are too busy actually coding to spend time answering questions on StackOverflow.
There is a similar Java application also: http://ditaa.sourceforge.net/
But it works in a bit different way: converts such ASCII diagrams into bitmap graphics.
swallowing usually helps too
Historically, it's more probably correct than "The Party's 5-year-plan will make everything OK".
Mistakes like this will inevitably occur even with a cookie that expires as you suggest. Not as often as with a non-expiring token, but there are plenty of people who will leave a browser tab up for days at a time, keeping the session alive.

The convenience is tempting but it seems careless.
I think Java deployment is pretty straightforward and php is dead simple. I guess it depends on how much traffic your site gets but the larger your Rails site gets the more moving parts you end up with (at a lot less traffic than say a Java stack), higher server specs, reliance on memcache, some proxy, etc. just for a standard dynamic website. Sure you can wrap that deployment dance into a Capistrano recipe but it's not inherently simple.

But the main point is that since Rails/Ruby requires a lot more resources (cpu, ram, etc.) and wraps a lot up into a black box (auto-generated queries that might have a deadly join or two), when you deploy it's more "thrilling" for want of a better word.

I'm not saying Rails sucks completely, but the programmer productivity thing is oversold because in a small shop, the dev guys are usually babysitting servers too. This and some whimsical api changes can dampen your enthusiasm a bit. I just wanted to emphasize that some Rails enthusiasts are zealously in a state of denial of Rails/Ruby short-comings and putting a Rails app in production/deployment can be a bit challenging. Like others have said, the number of startups focused on making deployment and scaling of Rails apps "easy" kind of says something.
> The average human brain has shrunk by 20% in size since the last 10 000 years. Thats the size of a tennis ball, or the size of an australopithecus afarensis brain.

That sounds both crackpot and irrelevant. I suggest citing sources and elaborating how this has anything to do with the article.
In this article there's a small screen shot of an application that looks like a decision tree designer ... does anyone know what this is? And is it public domain software?
Cite that it has happened, and cite that it matters, please: Brain size is only very loosely correlated with intelligence, and that doesn't sound like it's something that actually occurred anyway. As per the Flynn Effect, in fact, IQ has been trending upwards for quite a while.
There's a mobile version of the blog, though (without the massive header/footer.
Any idea on what the noise is really like? Compared to something like natural thunder.
This seems like a good compromise.

Allow immediate access for convenience in some cases, but restrict that access to a specific task until login.
Yep, that also opens the tubes. It doesn't help when the pressure differential is too high, though, as that takes concentrated effort. I can voluntarily do it and even I have to try hard at getting them to open when the pressure differential is high, which is why I take care to do it regularly while ascending.
Hp Pavilion DV1000 series battery
Isn't it ironic? The Cloud as we know it is the very opposite of a real cloud. Until recent times, the Internet has been a good model of a cloud infrastructure: millions of big & small indipendent data clusters interconnected to each other. As you move resources to 'the cloud', you centralize data to a unique proprietary host, hence the privacy concerns.
It's more like time invested. Assuming the logo attracted new users or made google newbies more into the service, then the more that those people use google, the more time they probably save in the long run.
While Helping Others Erase $42 Million In Debt, ReadyForZero Raises $4.5 Million
Yep, it sounds like they got some designer to design the most impressive thing they could think of, without regard to materials science, economics or even usability.

God I hate concepts, they're just designer masturbation.
What the **** should I do with my startup
I am a UK based IT consultant involved in a couple of start-ups over the last 4-5 years. In the last year, I decided to go it alone, but have no experience of programming. Having access to a great team of developer in Eastern Europe, I developed the idea of a video sharing start-up. Design were created by a very close friend and high talented designer. The iPhone app was deveopled and ready to ship, however, the web developer had a terrible bike accident and was out of action. I waited over 3 weeks before speaking to second developer and work restart after an additonal week lost. 4 week later, the second developer went AWOL. At the time, I had health issues so chasing was not an option. Another months passed and here we are, the developer, (Moroccan) had kidney issues and has been in hospital for a month in is also out of action. I have all but lost interest in working on a start-up due to my limitations as a programmer to pick up the pieces and it is very frustrating waiting for developers to get back to you. A fair amount of time (and money) has gone in to this project.

Am broke and tired (unwell), struggling to decided what to do next!

Should I sell the idea, design and software? (More to the point, would anyone be interested in buying it!) and if so, what would be the best place to do this.

Does anyone have any experience in selling half-baked projects with great potential?

Detailed image of project may be posted if requested
Simple solution: put a persistent cookie on the computer of everyone who's ever logged in. Automatically log the user in if this cookie is present and the URL is correct. Obviously, the cookie should be unforgeable - e.g. HMAC-SHA1(service_secret_key, username).