skysight-inc/HackerNews huggingface dataset:
Disclaimer: In a past life I was a PM on App Engine (and not surprisingly, we're using it for our new company), so the following comment has a fairly high bias.

Though it doesn't have the same HN buzz that Heroku does, App Engine has a fairly large developer community and a lot of applications using it. Like almost all PaaS product, there are restrictions that limit what you can do (library support, native code support, etc) and these limits frustrate developers that go in expecting the same experience as having a virtual machine. The limits mean that App Engine isn't the right solution for every application under the sun. But if your application doesn't have super unique requirements, the value that App Engine provides is hard to beat.

Ten second deployments, one click version management (and roll back), logs and monitoring, and autoscaling mean that we can be really agile pushing new versions of the application. App Engine's recent changes to the scheduler and Always On feature have really solved the slow instant start issue that still plagues a lot of Heroku developers. Last year the datastore had a ton of performance and reliability issues, but the new high replication configuration appears to have solved the problem. The biggest issue for us is the one that's mentioned here a couple of times and that's SSL.

For now, App Engine is nearly perfect for us. If we end up with unique requirements, we can definitely spin up a few EC2 instances and hook them up to App Engine's Task Queue. But I'm not excited about having to manage machines. Personally, if we hit a limit with App Engine, we'd be looking to another PaaS offering like Heroku or dotCloud, or Infrastructure as a Service like MongoHQ/RedisToGo before bothering to deal with machines again.
Tip: you might wanna delete some of the info on the github readme file. I am not sure if it is real but you have CC acct numbers and passwords on there.
Paying money to work for anyone is absurd. I don't care if your company is the best thing since sliced bread. It isn't worth going homeless, nor is it worth taking on tens of thousands extra in loans to (a) support myself while providing you with free labor and (b) cover other expenses I could've paid for out of pocket if I'd been paid fairly, such as tuition. If free internships became standard, it would put students from low-income families at a serious disadvantage. Who needs meritocracy when we can make a caste system? Hopefully, your company will be successful, so you can afford to pay all your kids' expenses and put them through unpaid internships of their own.

I want to be able to buy gas and keep my car maintained so I can actually come to work, so I'm not "engaged". If I want to pay enough of my tuition up-front so that when I graduate I can afford to work for small companies doing interesting projects, instead of auctioning myself to the highest bidder to cover my loan payments, then I'm a "bad fit". So be it, I guess.
A wonderful non-story. Am I on TMZ?
Hey Miahi, I agree with what you, but I think Ifran's question is about why the light had to travel so far in the first place.

If you assume(?) that the maximum speed anything can travel is the speed of light, and ignore factors such as space expanding (redshift / inflation) then at .77bn years the radius of the universe would be .77bn ly, so the maximum distance between two objects (A & B) is 1.54bn ly. Now if light leaves A it has to travel that 1.54bn ly to point B; it shouldn't take 12.9bn ly to do this.
However, A and B aren't fixed points - so though the light from A is heading towards B, B is trying to run away (albeit at a slower pace). Here, Ifran's calculated the minimum average speed at which B would be running from A as .88c (if we assume that light from B is moving at c and not influenced by any interference, and that both A and B moved at c for the first .77bn years). That seems to be moving too fast, given at this stage in the universe's life the known/current laws of physics apply. Redshift can account for some of this, and Inflation means that the starting distance can also be much larger than the assumed 1.54bn ly, which hopefully explains the rest?
Small businesses warned of new EU cookie laws
That's called consulting, generally not really seen as a startup.

I don't really get your point? You seem to be telling people without technical skills to go get into non-scalable business models?
Why shouldn't they? With TDD and pairing, I'd say that their developers are the QA team.
This looks like a legit profile. There was at least one humorous fake Zuck profile that popped up yesterday on Google+.

http://a3.sphotos.ak.fbcdn.net/hphotos-ak-ash4/262104_765550...
That makes a lot more sense. That's a lot more reasonable than copying Google+
thanks, we put a bit on that here:

https://coderbuddy1.appspot.com/help

If CoderBuddy is free, how will you make money to pay the bills?

Our goal is to keep providing our current services for free, and expand those free services. We expect to earn revenues from advertising and from helping software developers earn money for their work. We may also charge fees to a tiny percentage of heavy users of disk/bandwidth/cpu to cover costs, but those should only apply after usage of a generous free quota.
Larry Summers Joins Andreessen Horowitz as Adviser to Entrepreneurs - Bloomberg
Please, people, do a search before asking questions like this. It's been 6 or 10 times already, and just makes you look crass, insensitive, stupid or lazy. Perhaps all four.

Added in edit: I understand why I'm getting downvotes, although I (obviously) disagree with them, but think, people, think. I'm trying to add value by preventing yet more repeats of the same bloody question over and over again. It's pooluting the "newest" page, and disrespectful.

I'm really disappointed in the mob mentality and unwillingness to show even a modicum of thought or initiative.

Shame on you. No doubt you'll now pile on because you are offended by my attitude. Defy the mob! Think for yourself! Pause before downvoting and ask yourself why you're doing it.

Or give over to the mob mentality. I really no longer care.
LinkedIn Groups API goes public
They've stopped the invites. In fact, they essentially revoked invitations ... i.e. people I invited last night couldn't use their invitation email this morning. Unless Google turns it on soon, they're gonna lose a lot of good will. They've already managed to tick me off.

I also find it funny that people were using Facebook's wall to distribute Google+ invites to their friends. And I always thought that seeding a social network was hard :-p
I'm not familiar with Google+'s profile signup process, and whether or not any of it is automatic, but... is it possible he forgot to turn off his webcam?
Some previous discussion about the profile in question:

http://news.ycombinator.com/item?id=2713979
BES is yet another piece of software to manage if you are a mail administrator, and it is a pretty complex beast at that. You can have just as secure a sync solution with straight iphone/exchange by using Exchange Activesync with a VPN client, and you don't have the overhead of managing a BES install.
Learning by example worked for me. Took several years but I think I am now getting pretty good at it [0].

PatternTap [1] and website design galleries like SiteInspire [2] are invaluable resources for realizing what it is that you like and trying make sense of the design patterns and elements. Dribbble [3] is a great resource too, but you can be easily overwhelmed by it.

So basically just sit down and start looking at other people's work. Analyze why this subjectively looks better that that and you will see the patterns emerge, e.g. generous spacing works really well, and so does contrast, slight texturing goes a long way in certain cases, etc. This will lay a groundwork for general feeling of the design.

Some time after start learning tools (like InkScape, PS or Illustrator) and start reproducing other people's work. This will develop motor design skills. Accenting, nuancing, coloring, pixel-level effects, etc.

I find learning by example a far better approach than going to the classes where you are presented with an already digested version of information; and not shown how best practices compare to not so best practices. Some formal design tutoring is certainly helpful, and it can be done with books and reference materials on as needed basis. This is especially true for composition and typography.

[0] http://dribbble.com/apankrat
[1] http://patterntap.com
[2] http://siteinspire.net
[3] http://dribbble.com

(edit) And no designer is "born with it". They just don't show you their early (crappy) designs, that's all :)
Turntable.fm - lots of new music! I have been in it all week.
I have used AppEngine for a few fun projects where I have tried to use FB Login/Connect for authentication. I like the fact that you can rapidly prototype and improve your skills and have it all published to the web for free.

Question: I was looking for a library for authentication mechanism other than FB or Google . Any suggestions ? (All I need is basic user/password)
Well, what is the reasoning behind not doing this? Other than that our image of a marble statue is unpainted.
I'm not sure of whether it's my english or I just don't get your question. A clean-looking site has nothing to do with the fact that any site could run with or without Javascript enabled.
jameskmcdowall at googles email service, look forward to hearing from you :)
I'm never one to shy away from change but all of Google's recent changes are causing me to become quite flummoxed. Not because they're bad changes but because Google has in the past been so change-adverse and to now be met with multiple design refreshes within 72 hours is just causing my head to spin.

I know I'll get used to all the changes sooner rather than later but right now I can't help but sit on some nostalgia for the old and plain Google of just >72 hours ago.

Kudos Google, but please, be kind to my slowing brain. =)
Not surprising, this is just good corporate intelligence. On the other hand, Larry and Sergey do not have FB accounts.
No offense to Mark or Facebook, but they have a long standing reputation for ripping off other social network ideas. I'm sure he's just there to cherry pick the next round of features for facebook.
I would have also considered layering a wet layer/mount to fill in some of the scrapes when using a LED scanner. There are other side effects but they are a lot easier to control if you can keep things relatively flat (might require a lot of fluid in some cases but it works wonders).

Macro shots are another good way to pull out detail though I find my scanner does a better job in most cases (scanning 2400 to 3200 DPI helps, more is usually overkill for most mediums). The use of a polarizer is a great idea though.
Logorrhea is the key to misinformation.
If your only concern is the next few years, that might be a viable option, though abandoning all your consumer products would probably send a clear message that you are sinking, at which point even slow-moving corporations might decide to look elsewhere.

I think over the longer term, focussing exclusively on corporations is a losing bet. At some point, the mainstream options will be so obviously superior that it just won't make any sense to continue to invest heavily in Blackberry devices (unless Blackberry can somehow catch up or pass rapidly). If Blackberry is only appealing to the corporate exec crowd, they're going to have to drastically raise prices to stay in business. I don't think many companies will indefinitely pay double for phones with half the features that 80% of their employees don't want. There's just no value there.
Nope. He wants to look frightened for some reason.
Apigee Asks: Is Your API PCI Compliant?
The amazing technology behind Google+ Hangouts
Why Programming Languages?
Google Plus focuses on data control
What about the channel API, any experiences? I want to do a multiplayer quiz app as a side project and I'm wondering if I should go with the GAE or if I should dive into node (using socketstream, maybe).
Ha! I thought I was the only one... When I first learned Perl two years ago, I wrote my programs in a very boring, imperative C-like style; in the time that passed, I exposed myself to the functional side of Python while also learning some deep Javascript; last month after having come back to Perl, I noticed that the new code I am cranking out basically looks like Lisp with some curly brackets in-between.

God, do I hope that the programmer that comes after me is as excited about the code-as-data, data-as-code paradigm as I am... Or at least can understand anything I wrote :)
Operating Systems Design and Implementation, Third Edition
Guru Nanak Dev University Admission Notification 2011-2012
Guru Nanak Dev University, Amritsar invites application for various graduate and post graduate level courses. Guru Nanak Dev University was established by the State Legislature Act No. 21 of 1969 and it is located at Amritsar. The admission detail like application form, eligibility, Guru Nanak Dev University, M.Phill admission 2011, phd admission in Guru Nanak Dev University, , M.Tech admission in Guru Nanak Dev University, B.Tech admission in GNDU, application forms for M.Sc , GNDU fee structure and how to apply for Guru Nanak Dev University admission as follow:
NYC mayor demands $600M refund on software project
To condense a long reply: AES works just fine. If you're really paranoid, use SALSA-after-Blowfish-after-AES or something like that. Designing your own cipher is a bad idea, and I'm pretty sure you couldn't buy a sufficient number of the handful of truly competent people in this area (and even if you could, you should prefer a battle-tested algorithm.)
One of the reasons I ditched my Torch was I would often get "java.lang.NullPointerExceptions" dialogs when I received SMS's. Pretty bad from a user experience standpoint.

Also lots of other quirkiness in the OS drove me batty.

BTW, the RIM webkit browser implementation is excellent, just the horsepower of the phone letting things down. And I miss the physical keyboard!
This is something that took a lot of mistakes to learn for me. Replace only the code that's definitely wrong, and resist the urge to start over. Whenever I see a project announce that they're going to rewrite the next version, I know I'll never see it.
Given the Facebook community's tendency to be irritated with change (if only for a week or so), anything that effects the status quo could be a catalyst for Google+ adoption.
Spam doesn't pay like it used to, says 'Spam King' Robert Soloway
Apple - Outwitting Competitors Through Deep Analysis
Actually, my experience is that a lot of people are getting smartphones that hate their computer and rarely use it, and just want a good phone.

My mother got an iPhone, not because she wanted lots of apps, but because the user interface was simple enough to understand and use for making phone calls, and because she never figured out the T9 stuff. I was quite surprised when I discovered that she'd figured out how to use Safari on her own.

Some other friends got an iPhone after buying and iPod touch for watching videos and listening to music while commuting, and gradually discovered that it was pointless carrying around two devices.

So the potential market is very big IMO, and only limited to how far down the price can be pushed. Of course, there will always be a big market for "non"-smartphones, as these will get cheaper as well and reach even more people.
I'd be interested in a look at a readable source, too.
I'll definitely be using this to blog about my new social media content discovery site I've been hacking at called http://upvot.es/.
My own dedicated “cloud” with 24 GB of RAM for 89 Euro (127 USD)/Month – part 1
Google Analytics & Webmaster Tools Now Track the Impact of Tweets, Likes & +1s
"I'm in your network.. stealing your ideas..."
BCrypt for ActionScript 3
Wait a second, isn't the Sega strategy you're describing the same one that basically saved another empire that was in decline: IBM?

The more I read the comments in this thread saying that RIM should focus on BB's traditional enterprise/bureaucratic professional image, the more I am reminded of IBM. And their names are even similar. It must be fate.
I disagree. Comments in configuration files can serve (at least) two purposes:

- to explain what a setting does.

- to document why you chose a value for the setting.

Tooltips can do the former, but not the latter.
Don't the emulators from Apple and Android let you test on various virtual devices too?

And if it means waiting a little for the code signing server to come back up or schedule my builds outside of regular office hours, this is a sacrifice that I would gladly make

Sure, fair enough, but that's a really bizarre thing to have to sacrifice in the first place. I hate to make assumptions about other's infrastructure, but I'm having a hard time seeing how this could be a problem that persists for months or years.
I used appengine for my now defunct http://www.unedditreddit.com project, which sucked up all reddit comments for a few months. It was extremely easy to use and seemed to preform just fine, with the exception of those few weeks where the datastore had stability problems.
I wouldn't either, if I were them.

Y'know how facebook causes every random annoying person from your past, from kindergarten onwards, to try to wend their way back into your life? Imagine that plus being a billionaire.

"Oh hi Larry, remember me from Mrs Gwinchin's math class, that sure was a long time ago ha ha. So I hear you're a billionaire now! Can I have a million dollars? Ha ha ha, just kidding. No I'm serious, I have a sick kid. Ha ha ha ha, still kidding. Though I do have a sick kid and the medical bills are killing me :(. Anyway let me know if you're ever in town and we'll go for a drink. You're buying! Ha ha just kidding"
My guess is Music: http://www.insidefacebook.com/2011/06/20/music-dashboar/
Google has been working on Circles for over a year -- and it's based on research they conducted before that.

http://www.slideshare.net/padday/the-real-life-social-networ...
Sergey has one under a psudonym which his friends know about (Stephen Levy mentioned it recently)
I am glad they decided to clean up the interface, but I think they made it too bright. Just looking at it my eyes hurt, and the black navigation bar adds even more contrast.

My favorite view is the WEEK view, but I've found it annoying that it doesn't provide a full day review without scrolling (I only see 13:30 - midnight without scrolling).

Furthermore the actual calendar covers only about 2/3 of the window's height, the rest are double navigation and search bar. Isn't that a waste of space?

Otherwise I love Google Calendar and use it every day. I just want it even better
I don't know what big sites use App Engine but I personally use it for everything. Every weekend project, every work prototype, everything! I just love the fact that it's free to start with, and the idea that it's on Google's server sort of brings a level of confidence for up-time and scalability.

Sure the fact that are some limitations (no IO and not many libraries) are a bit of a down-side, but the payoffs of using such a service instead of managing your own servers is really great. You're just able to crank a lot on the app code part without worrying at all about system administration work.

The simplicity of the datastore is also a great benefit, and it scales like nothing out there.
I think this may be partly true, I mean see Google+ as being way more professional than Facebook.

If Facebook is the party of Saturday night with lots of cursing and drunk people, Google+ feels more like the Sunday golf session with friends or colleagues.

Just my 2 cents.
Well, one would hope that these professionals need fancy high-security/advanced enterprise features more than they want to play Angry Birds or snap pictures at the office party. But then recent news would show that "elite VIP types" don't practice a lot of discretion with their phones to begin with.
Maybe the black bar should be clickable to the announcement.
No, you'll get downvoted for pre-emptively complaining about getting downvoted.
You are, in fact, wrong. In the case of waiting there is a correlation between the outcome and how long you spent thinking about it (leaving, aka not waiting).

So in this case a good decision to wait would become more likely the longer it took to make.
Mainly that it would look like ass. Authenticity is overrated.
Yes, it does. I just think imposing prod. setup testing on your dev env., is the wrong place to do it. For many django apps, I've been able to use testserver, staticserve, dummycaching, synchrounous Celery tasks, etc for development. Just configs that works on checkout. If I need a special database, or something with a non standard interface I add only that to my setup.
ARM claims Mali will match Playstation 3 and Xbox 360 within 18 months
Never really understood how you can "ripoff" an idea. Technology or even design but an idea? I am not so sure. That is a problem, people need to stay clear from that notion. I agree with the cherry picking though, it would make sense. You are not going to turn a blind eye to the competition.
Thanks, that's a relevant question. There are the overall benefits of moving to the cloud (as one experiences in gmail, google docs, etc.). Specifically in CoderBuddy, the benefits right now, which are going to be more valuable to some folks than others can include:

- quick accessibility, nothing to download, install and configure (especially useful for folks who've been meaning to play w/ App Engine for a while but haven't gotten around to it, and also folks who are newer to web application programming in general -- something we've seen in tests with workshops)

- cloud backup

- easy accessibility of code from different machines

- collaboration with multiple developers (you can add developers to a project)

As we build out the application and start growing a community, there'll be more neat things going on with collaboration and more.
Time-lapse video shows 48 hours in the life of an indie developer
It's possible it's a reused Google Talk picture; it looks kind of low res/grainy. A few of my friends on Google+ have low res profile pictures and they are all old pictures from Google Talk.
They've stopped the invites. In fact, they essentially revoked invitations ... i.e. people I invited last night couldn't use their invitation email this morning.

Is that true? I was under the impression that the invites were not guaranteed and there was some sort of rate limit on the number of invites that were allowed to create Google+ accounts. I think your invitees can retry after sometime.
If you're in the US, try Virgin Mobile. They've got the LG Optimus V (a reasonably capable Androidy sort of thing) for $200 on prepaid, then you pay $25 a month for unlimited data + unlimited text + (I think) 300 minutes of voice.

It's cheaper than any other option to a ridiculous degree.
In this specific case, they created some simple Rails websites - one seems to have basically been a simple CMS (with a nice design) for a customer, another was an internal time tracking tool. Both had at least one (more-or-less harmless) WTF [1], but the customer seems to have been happy, time tracking worked, and they definitely learned something.

[1] To be fair, one was putting my sample code in production.
Online Piano Lessons – The next generation
Yes, I am revering to point 2 of the GP.
Sparks is how Google+ makes money
This. The concept of telling me what stations is awesome, and it seems to follow that making as much like a TV guide as possible is the killer feature (because I don't know a thing about most of the stations that are returned).