skysight-inc/HackerNews huggingface dataset:
This is more like a "how to revert to 2006 GMail" list.

I mean, he even goes out of his way to turn off Priority Inbox and important markers. That has nothing to do with the redesign - it's just turning off year+ old features, which is what a good portion of the post is. Luckily for the author, options exist to turn off all the features that have been released in the past many years.

Of course, there's some apportioning of valid and invalid frustration with any redesign, and I won't invalidate any of that here. But this post just comes off as "make all the scary new stuff go away!"
Steve Jobs talking about VisiCalc in 1996
What concerns me more about the new design compared to the old original is the readability: now it is much worse. Why not offer the most popular old themes (adapted to the new layout) an option?
I was so busy using gmail I barely noticed the transition. Which for me says everything. Great design shouldn't be noticed, it should just work.

Obviously this is just one anecdote. But for me gmail is still the indispensable tool it always was. For all its shortcomings it is an amazing product.
http://www.pcmag.com/article2/0,2817,2403292,00.asp

Under questioning from Oracle lawyer Michael Jacobs, Reinhold contended that "each page of the [Java] language specification includes a copyright notice,"

"Page, 39, testified over the course of two days, claiming that Google only used elements of the Java programming language that are freely available in the public domain. But after being admonished from the bench for evasive responses to Oracle questioning, the Google CEO finally admitted that his company never obtained a license to use Java code in its own software."
I can see how that can be an issue. For me, and this may not be true for everyone else, I would rather who is posting not dramatically influence how many votes they get, because I want the comments with the most votes to be the most informative and valuable.

I don't agree that this is a good solution, because who is posting can be important to context.

Plus I think good comments tend to head to the top, and may create conversations... that's why you can reply to comments directly.

Basically you should:

Don't be afraid to make comments.

Vote for comments you think are good.

Explain when and why you like a comment to encourage others to vote for it.

I think you might have a more productive post if you submitted the issue, instead of floated a particular solution.
You can do this with Gmail just fine since it supports both pop3 and imap out. But I join the chuckling at the notion that "this demonstrates gmail's flexibility". If it was really flexible and customizable, I would still have the old theme.
Then the article would be better titled a future that "doesn't need cars" than one "without cars".
I can see why they would not want this leaked:

Fishbowl—
The conference room by the lunchroom. The one with a bigglass wall. Don’t let the name throw you—we don’t actually use it as a fishbowl! Except, of course, on Fishbowl Fridays, where we fill it up with tenthousand gallons of putrid saltwater so that all the manta rays and sharks will have something to breathe while they fight to the death. You won’t seeit in your list of benefits, not because it isn’t fun, but because it is illegal.
I'm finding this hard to believe. You didn't notice when the Send button went from the bottom of the message to the top? Maybe you meant that you noticed but didn't find it jarring enough to cause a lot of confusion?
Its a constant wonder how Google and other large companies can't actually realise that their design departments are not doing a great job. You'd think that Apple's successes might actually make them realise that great interfaces (especially if they can outdo the competition) are hugely valuable.

Some things about the new design are defensible, however others are definitely not. My particular pet hate is that all the things that are not mail services (but you can still access within gmail) are splattered around all corners of the screen. Chat is in one corner (along with 'gadgets' - whatever they are). G+ is in the opposite. And in a third (behind a button that is very unhelpfully named 'gmail') are contacts and tasks. Where is the sense in that???
To be fair, they also have the opposite quality wherein one great person can positively affect an entire tree. Many great companies have been built by a great leader positively affecting hundreds or thousands of people.
Share to 'Drive' spotted on Google developer's phone | The Verge
Zapiekanki, Dzelten Maize and Part 3 of My Versatile Blogger Nominations
I would argue that once an API is published and put into use, it becomes a list of facts about the interfaces in the program. You cannot change an API without undermining its entire purpose. In that sense, it is factual, in that the API class paths and signatures are effectively routing information between a client program and the API implementation. They describe the means by which you give data to a library and give data back.

An API may be entirely as functional (though not necessarily as usable) if no creative thought or effort goes into it. You could have all your API methods be called api1(...), api2(...) and still have them function. Creativity and skill are a very useful component in making APIs, but I would argue that they are not requisite, as evidenced by the dearth of uncreative APIs created by unskilled programmers who have still managed to create libraries and services that we use on a daily basis.
I think you meant to say "pedantic nerdery".
In my place, when people say "SQL" they usually mean "MS SQL Server". Perhaps that's what in her mind.
ARC also requires you explicitly break cycles, and has additional "thinking overhead" (strong/weak on properties, no pointers in structs, and some void* magic iirc.

It's certainly better than pure manual memory management, but it's not as painless (in terms of freeing a programmer from thinking about memory allocation) as a proper GC.
Here is my advice to change your defaults.

You want to lose weight? Throw away all your junk food.
You want more time? Get rid of your TV.
You want to be with your family more often? Live close to them.

I don't have practical advices for how to not ignore your dreams, not suppress your feelings, not neglect your friends, and not forget to be happy. But I am sure there can be similar advices for these, I just lack the creativity.
I'm finding it hard to believe that you down-voted me for expressing a personal observation. Even after I expressly pointed out that it was an anecdote.
Changing the travel industry: User experience with Rentul
Reclaiming memory makes that memory available for subsequent allocation. Reclaiming file descriptors makes those file descriptors available for subsequent use. Closing database connections means the resources dedicated to those connections are made available for reuse as well.

All of those things are resources and fit nicely with the name of the idiom: Resource Allocation Is Initialization. Resource management is 100% about side effects.

Not that there's anything wrong with using RAII for things that aren't normally thought of as resources (such as locks) but there's certainly nothing strange about using it to manage a finite resource such as memory.
Hey, actually I moved so I could walk into work every morning. It takes me 20 minutes.
Whatever infringing material may have once been located at the end of the link is long gone …and yet AudioGO Ltd are still insisting that the Huffduffer page be removed!

Actions like this make me think of http://www.youtube.com/watch?v=Lzpk5dMhVE4

I wonder if you've talked to them directly. The absurdity of the situation makes me wonder if something's being lost in translation via Rackspace.
Blinky. Soon every home will have a robot helper.
I didn't downvote you. Don't assume.
Here is an article discussing Stack Overflow's battle with the .Net Garbage Collector. It covers discovery through to their solutions, a good read for those interested in scaling code in GC languages.

http://samsaffron.com/archive/2011/10/28/in-managed-code-we-...
I love comparing your comment to http://news.ycombinator.com/item?id=3872044 (kaiju: I love cars...)

IMNSHO, Your comment is imbued with a moral view and assumptions about what cars have to be that makes it hard to advance the discussion.

You can solve most of the problems of cars if you have small lightweight automatic cars that are optionally drivable (outside certain areas/roads)
It's only going to be used when its appropriate and when the circumstances call for it. I'm sorry you're misinformed in that you perceive this as a surveillance bill when you have little to no actual knowledge on the topic, but I'd like to reassure you, it's not SOPA, it's not PIPA, and in all likelihood, it doesn't concern you.
According to Joshua Block, Google's Chief Java Architect. (slide 62 and 63)

“I find it very rewarding to design great APIs and have people come to me years later and say, wow, you know, the collections framework changed my life.”

"API design is a noble and rewarding craft"

"API design is tough"

Also, according to Andy Rubin (slide 73)

“Ha, wish them luck. Java.lang api’s are copyrighted. And Sun gets to say who they license the tck to, and forces you to take the ‘shared part’ which taints any clean room implementation.”

According to Google employee Bob Lee (Slide 72)

Q. Did you consult the Java docs when doing your work on the API implementations for Android?

A. Yes.

Q. Okay. And where did you obtain those
Java docs?

A. They’re posted for free on Sun’s
website...

Q. Did you observe any copyright notices on the specifications?

A. Yes.
I have always used the basic version of gmail. It works very well for me. The site design has not changed.
Unfortunately, the question is whether or not it makes it any less effective (and I mean in a total sense not purely legal)...

DMCA being used explicitly for censorship of free speech was one of the repurcussions that was warned of before it was introduced.
I thought that the copyrightability of APIs was a question in USL vs. BSDi (http://en.wikipedia.org/wiki/USL_v._BSDi). Am I mistaken?
>> The only way not to regret anything is never dream and be happy with whatever hits you and with whatever comes out of your efforts. <<

It is also non-accidentally the only way to live for a religious person. The thought that you can regret anything does not bring you closer to the heaven. God gives God takes - you just keep the books.
The Titanic's Forgotten "Survivor"
锁阳固精丸价格
OK but what you do is you send a DMCA counter-notification saying that there has been no infringement, after which AudioGO has the choice of dropping the matter or taking it to court, where you they will be laughed out of the courtroom.
You can actually add in your own rules for loop fusion. And the built-in rules are also expressed in the same programmer-readable format. (As far as I remember.) The rules aren't buried deep inside the compiler.

The code also isn't too fragile. The rules are pretty easy to internalize.

In general Haskell performance is pretty fragile anyway, i.e. sensitive to minimal changes in your code. Nobody has really figured out how to reason about laziness.
This article makes a good point.

Openstack has been around for 2 years, and you still can't go to rack space or HP or Dell and pay to use a public openstack cloud. Sure, Rackspace and HP have it in beta (finally!),but it is time to deliver.
landing page for SEO and first beta users DB ?

Wordpress & wufoo ? Wordpress and MailChimp ?
In my experience, they're usually far more customizable. Clients I've used include KMail on Linux, The Bat! on Windows and Mozilla's Thunderbird, all of which offer myriad options to customize the appearance and behavior of message list, message pane and folder lists, though the first two apps much more so than Thunderbird. You also get to modify things like toolbars much more freely, and OS/toolkit theming usually also beats the GMail theming system.

You could argue that GMail has a higher customization potential given the fact that you can muck around with the document client-side (though Thunderbird extensions are similar, and if you really go down that road: I can also change the source code of KMail and recompile it), but we're talking in-app options here.

And so I find the notion that "GMail has impressive configurability because it has the options described in the article" amusing. Somehow the world has forgotten just how sophisticated an experience a regular old desktop app running in the context of a regular old desktop environment can be.

I'd also argue that regular old desktop toolkits and libraries still require a lot less investment of effort to achieve such levels of sophistication than the web development environment does at the moment. Like I said, thought-provoking.
What does it mean to "leverage the entire Java ecosystem?"
Yes, many webapps do not take into account that modern screens are quite large enough to display multiple windows comfortably.
>An API is not a compilation of facts, though. The specific names in an API and their relationships to each other seem like a creative work.

The trouble is that it is a compilation of facts. "There is a function in Java called lastIndexOf in class java.lang.String that takes int as argument and returns int." That's a fact. The formal specification of that fact is "public int lastIndexOf(int)" -- that can't be a creative expression of the fact because it's the only way you can formally represent it to the compiler. The language mandates that expression; you can't alter it so there is no opportunity for creativity.

Or to put it a different way, you might want to call it a creative endeavor to lay out a city and name all the streets. But if the person who named all the streets then comes around trying to claim a copyright over an independent cartographer's map of the city or the local phone book because it contains all of the street names, I wouldn't expect much sympathy.

But I think the crux of it is this:

>Someone invented that.

Exactly. Software development contains both engineering and creative components. The functional components are patentable (in countries like the US that have software patents). The creative components are copyrightable. But the API is strictly functional -- if there is any protection for it, it's in the domain of patents. You can call inventions creative all you like, but you can't copyright function.
保胎无忧片官网
Agree, and from the pictures it looks like they had plenty of assistance in setting this up.
Mediafire Starts Blocking FilesTube Search Traffic
Oh wow, that sounds terrible. Do you know which google execs came from Intel and Oracle? Their corporate page doesn't show anyone from those companies. I had no idea Google just started doing their famous OKRs in 2006-2009.

You seem to have a whole lot of insider knowledge even having been there for such a short time. You must be good friends with some long time googlers.
2 hours, from "namecheap".

I think you need to manage the expectations to the branding and cost of your provider.
Sergey Brin's dilemma
Also: http://www.philippinephilatelist.net/Reading/Spanish/spanish...
Given that email is vital to you, why did you expect you wouldn't pay for it?
Nice. Before I read that the article you linked, I had a small mental wager with myself, that Oleg would be mentioned.
I loved the new design. Much less clutter. A service I use every waking moment need not label everything. I like the direction of Google's design efforts.

The Google+ design will continue to evolve, I'm sure (it is not quite there yet).
If that's the case, why don't they just take your money? It's not like you have a choice.
To be clear, I really wanted to point out that it can easily be perceived the way I described. I wasn't really trying to say that it's actually so. Honestly, I'm not a big fan of the GPL myself so it probably came out that way but the bigger point wasn't about my personal preferences but just how the GPL lends itself easily to that kind of thinking.
>large companies can't actually realise that their design departments are not doing a great job

There are obviously a lot of unhappy users with legitimate gripes. But Google would probably be looking at the growth of Gmail to validate what ever the design department is doing. That growth is pretty impressive.
The best concise system to avoid having these 5 regrets I've heard of is 'SSS' : sport, sex, sleep. Everything else is optional.
Only successful people can say "don't work too much." The cruel reality is success comes from hard and overtime work.
Another trick I found is to go into Labs and enable the one that moves the in-browser chat box to the right side of the inbox. It's not as nice as before where it just stacked on the left side, but with the new design it wanted to show me one of the chat box or utility at-a-glance views like my Calendar, but not both. Now I get both again, at the inexpensive cost of horizontal screen estate.
17 equations that changed the world
> Do you have a recommendation for an iPad ssh client?

Try Prompt[1], which is developed by Panic—the same guys who do Coda and Unison.

[1]: http://itunes.apple.com/us/app/prompt/id421507115?mt=8
You'd be surprised how well people can pick up on things if they have a reason to learn and a good explanation. Especially since most people "don't understand" because they don't want to learn.
Really? I mean, I know they're very close but correct me if I'm wrong here:

First, let me be clear that I'm talking about Free in terms of how the GPL codifies it.

So Free software a la the GPL always begets more free software. Open source on the other hand is free but you can close that source up and make a nice profit without contributing back. I'm for the latter and that's the distinction I was getting at. I know all the licenses have their nuances but generally speaking free GPL style licenses forbid not contributing back whereas open source generally let's people do as they please as far as contributing your changes go.
While trains appear to be slightly safer, the difference isn't that big, at least here in the US.

According to http://www.transit-safety.volpe.dot.gov/publications/sso/CRS... , commuter rail kills .09 people per 10 million passenger miles.

According to http://www-fars.nhtsa.dot.gov/Main/index.aspx , cars kill 1.14 people per 100 million passenger miles - or .114 people per 10 million passenger miles.

That's not a huge difference - I actually wonder if the more direct routing and door-to-door service allowed by cars could make up that difference entirely.
FizzBuzz is not so much cool, but a small test to filter out people who can't program at all. (So it's actually sad.)
The Caltech Rose Bowl prank of 1984 seems much harder and had a greater audience.

http://en.wikipedia.org/wiki/1984_Rose_Bowl#Scoreboard_prank

They had to break in to the Rose Bowl stadium, design and build special boards to take over the scoreboard lights, and break back in to install the boards. The control of the board during the halftime break in the Rose Bowl game was done by RF link. This was in 1984, when hardware was much more finicky and expensive.

http://www.nytimes.com/1984/01/04/sports/sports-people-prank...
The so-called 'latest' wi-fi data collection 'brouhaha' was two years ago. Google's strayed from the path a lot more since then.
This approach was also put forward by Stephanie Rieger. Specifics start at slide #83:

http://www.slideshare.net/yiibu/adaptation-why-responsive-de...
As much as I respect Peter Theil I think this whole 'where are the flying cars' thing is a dead end.

Its essentially a futuristic projection of the 1950's, a time when no-one had any idea things like the internet would exist.

Imagining a society around transportation needs is redundant. Commuting is rooted in an era where cities grew around industrial activity that made the environment unpleasant (as opposed to the country / suburbs) hence the desire to travel between the two.

Vehicle emissions aside this isn't so true anymore.

Communications technology changes the way we think about distance, its much less necessary for most workers to group in the same space.

I think the future is about local communities / neighborhoods, remote working via the internet (from home or from mixed co-working spaces), and better public transport between districts and nodes such as airports.

The internet is going to continue to radically transform our society in ways we can barely imagine - and I don't really see why flying cars need to be part of that future (although recreational jetpacks would be fun:) )
Postbox (http://www.postbox-inc.com) is pretty solid.
Your entire original reply was an assumption.
I'm trying to figure out how they implemented backspace on the paper.
I run several Twitter accounts with lots of followers (in the hundreds of thousands). On some accounts, I tweet once a day, and on others I tweet 20+ times a day. I've tried timely.is, bufferapp.com, SocialOomph, TweetDeck, Hootsuite, and a bunch of other Twitter queue sites.

I really like the design of yours. And I really like how you can bulk buffer tweets—the only other site I know that can do that is SocialOomph, and it's HORRIBLY designed (seriously, check it out.) But why not give the option to type the tweets in on your website rather than email? The emailing seems like a step that's convenient in some cases, but gets in the way when I just want to paste a list of tweets in.

Also, I read your FAQ so I know it's coming, but a customizable number of tweets per day would be great. Also, ability to link to multiple Twitter accounts!

I'll give buffero.me a try, and if I think of any other features/critique, will let you know here!
Yes, I'm looking forward to dropping IE8 support so I can use this. :)
Awesome is just that. I've been using it for a year or so and love it. Lua is a fantastic language for configuring things. A few lines of Lua code with Awesome and your application windows go exactly where you want them to when opened without needing to reach for the mouse.
I favor clean code in general, but if you bump up into a limitation of the runtime, then you've bumped into it. Wrapping your coding methodology around sidestepping that isn't a sin.
Yes. Just because it comes from Apple doesn't mean it has magic dust in it which makes broken stuff work. There is a reason no one is doing it except Apple.

Apple choose ARC over GC because they never managed to get their GC to work reasonably well, not because ARC is better.
There are copyright notices in printed editions of the king James bible yet the words themselves are still in the public domain and you are free to use them however you want to.
Their spam/filtering has gone down hill. It does a great job with the spam. Unfortunately, several people I communicate with a few times a day, half of their stuff goes straight to the trash and I don't see it. If I login to webmail I can see they have both an Inbox and Trash label on them but my phone and mail client to register the new mail and it doesn't show in the Inbox. I just want it to pick one.
Why You Should Start Dart’ing Right Now
On an actual typewriter, backspace just moves the head one character backwards. It doesn't inherently erase anything

But if you do want to actually erase text, there still is a way - many typewriters had multiple ink ribbons. In addition to black, you might have red for indicating deficits in accounting, or for erasing text you'd have a white ribbon.

So "erasing" on a typewriter is basically just typing the same text over the top again, this time in white so it doesn't show against the paper.
This is at the foundation of a lot of Apple flame wars -- did Apple "invent" (sometimes decades-old) concepts they copied and improved from others?
Show HN: A quick-and-dirty Safari extension for DuckDuckGo support
Hot Job Market for Computer Science Graduates
I know I was probably 1 of 10 people that actually used (and liked!) the Terminal theme with all green monospaced text... sadly that is now gone, and Terminal theme is now just a lame white on black with variable-width font. bummer :(