skysight-inc/HackerNews huggingface dataset:
What is perl doing in this bundle >_>?
Oh WOW! After kicking around the XAMPP docs for the last week, the difference is night and day. Literally, they were using a 600px fixed-width layout... with a baby as the home page icon?

https://web.archive.org/web/20140123124247/http://www.apache... <-- Only thing missing is here is the dial-up connection
It would be nice if you were less vague, so we could have a reasonable conversation about cost of living, incoming, savings, disposable income, et cetera.

As it stands, you've provided a dearth of information.
Yes. It's standard practice in an industry that has long lead times, often requires keeping the locals in the dark and whose primary raw materials are non-fungible.

Disney also used the political route to establish a private governmen, The Reedy Creek Improvement District.
Ask HN: Have you integrated a cloud storage API into your app?
I’m curious as to how many HN readers have integrated a cloud storage API with an application, and whether it was for a personal project or work.

Which API(s) did you integrate and what was the biggest frustration?

For example, don’t you wish you had unique file IDs in Dropbox..
The most tragic part is that I was doing a difficult 2hour test for a company I really want to work at (frontend developer position). And right now I can't send an email with the completed task.
You might be shocked (shocked!) at how clean and readable some of the CoffeeScript source is. To pick an example at random:

https://github.com/artursapek/mondrian/blob/master/src/geome...

Artur really did a nice job with structuring this project...
Apple.com does more to protect your password, study of top 100 sites finds
Back up, but is anyone else's unread email count fluctuating? I have about 160 (constant #... sad.. I know), but with every third or fifth page refresh it is changing - 191, 160, 380.
it was a typo, I meant IE older than version 9 (IE < 9)

btw. JQuery 2 dropped support for such older IE version too
For the arguments sake, it could also be the other way around if their work mainly involved answering emails.

Note: When I was writing this comment and probably unintentionally DDOSing the Gmail servers together with who knows how many people by pressing F5, it came back to life.
You should always use a backup service, and don't keep files "in the cloud" when you can help it. The goal is to have any single part of your digital life able to vanish, without losing anything important.
What? I didn't write this. And gmail is up for me. HN is making users post false claims.
Fastest rise of points seen in the past one year !
On another note, for one moment I got scared as shit - if my data gets erased, I'm done !
> It's obvious Uber was not intentionally trying to disrupt Gett's business.

That's certainly Uber's stance, but it's not "obvious" at all :

> [OP] "In some cases, Herman said the Uber employees waited until the cars had showed up to cancel the order. Uber said the orders were all canceled immediately."

Deliberately waiting until the last minute to cancel a ride would certainly indicate intent to disrupt. That Uber is denying having done this should not exactly come as a surprise.
Black Perl needs to be modified to return true :D
I meant to be more useful than negative, by offering a test file that didn't work so they could try it themselves and perhaps fix the problem.

I'm sick of people being sick of this stuff.
The "killer feature" of Gmail that people generally cite is its spam filtering, and that is hard to replicate, because one reason Google's spam filters are so good is because they have an enormous corpus of messages at hand to train them with. This presents would-be competitors with a chicken-and-egg problem: you need lots of users to be able to pull together a corpus like that, but you can't attract lots of users without your spam filters having that large corpus to learn from.

It's not the interface that's hard to replicate, in other words; it's the backend, the service component. This is pretty consistent with the type of "moats" Google has generally built around its properties, they're almost always more about magic on the backend than magic on the front.
Besides that, I'm pretty sure when the free market sent down that 10 commandments thing it said not to go around using it's name in vain
Ten Myths About Psychiatric Drugs
You know Microsoft still exists, right? They've been dumping buckets of money into their web-based offerings.

Obviously, MS is no less evil than Google. But they exist.

If you don't want to use a tacky old Hotmail.com domain name, you can also register for an MS account at Live.com or Outlook.com - this gets you a web Outlook account which gives you email, contacts, SkyDrive (photos and docs/spreadsheets/powerpoint/etc) and calendar. And they don't have their own analogue to Plus and they've abandoned their old messaging systems, so the only "social layer" tedium is an optional integrated sidebar for Facebook/LinkedIn/Twitter.

It's actually pretty nice. I still use my gmail as my primary because there's not enough reason to switch and I like open-source Android, but MS has built a solid thing there.
This is a good take on the deficiencies of Stallman's position here really.

Linus stands directly against this sort of idea - his whole take on licensing has always been that he wants to make sure people contribute code back if they modify it, but otherwise can include the kernel in whatever they want - which provides a similar benefit - more people using Linux kernels, more people likely to want to improve Linux kernels.

More people using GCC would be great - especially since any 'magic' blackbox components that became useful would start to expose their workings anyway since they'd have to speak to GCC.
> Negligible problem. SF has a very low vacancy rate. Worry about it if it happens.

But we're not talking about the vacancy rate of housing, we're talking about the availability of housing for those who aren't housing.

Besides, I live in London, where this issue is accutely non-theoretical.

> As for (3), we are nowhere near the point where that is necessary.

We have large-scale structural underemployment and unemployment; real median incomes have been falling for a generation and a half; and half the workforce will be automated out of existence with a decade. We are right there.

> The real problem is that taxes and transfers drastically reduce the incentive for people to do low skill work:

That's almost precisely wrong. It's not the provision of social transfers which disincentivises people from working: it's the withdrawal of social transfers which creates high marginal tax rates. Make the transfers universal and unconditional, and those disincentives are gone. (I favour a flat UBI funded by a flat income tax: equality for all).
back, but not sending.
I would imagine that a large number of the drivers actually do drive around while searching as some areas are just awful to find parking in. Really the safest thing that Uber could do is to make it policy to only search over drivers that aren't in transit. Might hurt their buisness, but it is technically possible and most likely would give them a pretty strong defense against their product causing harm.
My GMail was back up in minutes. It would take a great deal of effort for me to move my years of Google Mail (professional and personal), Contacts, Calendars, and Drive-based documents to some other service.
Your contacts' email addresses (or at least most of mine) wouldn't do you much good if everybody left gmail all of a sudden.
Ask HN: cheap ways to host your own email server?
What are some relatively-cheap ways of hosting your own secure email server that's easy to bring back up in case of power outages or other common reasons for downtime?

This was initially inspired by and posted on the "Gmail is down" thread, but it got drowned out quickly by our collective lack of organization. (Why didn't we just start with a "me too" thread that people could respond to?)
Yeah, this is much less personal. An "average" over all people seems more appropriate (though still risks making some people feel a bit awkward, I think).

One reason to avoid these kinds of questions is because they can appear aggressive and people may not want to work with someone who is so up front on something that may or may not actually determine how well they can do their job, though obviously, churn can affect the over all work environment so it's good to know, but I think for most startups with <100 people you can easily figure this out on your own.
Down in here Lat: -8.06146 Long: -34.87269
> [Clang and LLVM] have been supported by Apple, the company which hates our freedom so much that its app store for the ithings _requires_ all apps to be nonfree.

It's worth pointing out that GCC also "has been supported" by Apple, especially around PowerPC support and the PFE implementation. If you can get past the insane "War on Terror" rhetoric, that is.
It's been up and down for me.
If blue is 12 months then 6 months would be 1/2 across and it looks more like tripling (and accelerating, rapidly).
I would argue instead that it is a movement that is making a strong ethical claim.
Was back for a minute, back down again.
17x Growth + 1st Year Numbers from Creative Market
so what? i dont use gmail
Yes, it was.
Check now, its up and working again.
Down in Cajeme, Sonora, Mexico
Vanilla JS is easier for me. I don't have time to learn the workings of coffeescript just to read a library casually.
You might think a laptop is harmless inside, but it actually contains 500-700 volts to power the LCD backlight.

How many CCFL-backlit laptops are they shipping these days?

EDIT: Also, high voltages, on their own, aren't necessarily dangerous. Tesla coils can run into the tens of kilovolts, but can be perfectly safe if they're properly constructed.
Clang is also "a non-copylefted compiler that therefore becomes the base for nonfree compilers", which is the problem RMS has with it.
I'm curious about the branding - I still connect to Live.com for my Hotmail account although the header says Outlook... is Microsoft ever going to get this mess settled? And can you actually get an outlook.com email account or is it only Hotmail.com and Live.com? edit: google reveals that yes, you can get an outlook.com account.
It makes me feel uneasy how reliant on Google I have become and basically everyone else I know.
You make a good analogy but in my personal opinion, stretch it too far. The greatest scientists don't get caught up in squabbles about creationism with fools - they simply let their work prove it wrong. They are too busy to engage in petty debates with a blog. Why should founders of a billion dollar company care what a blog says? Now if it were a regulatory institution or a credible news organization that investors take seriously/Stripe was publicly traded, then its a different matter because media perception would have a material impact on the business. Debating Pando does no benefit for them, so it makes one wonder why they engaged.
As a long time paid Fastmail user, Fastmail will probably stay as good as it is for longer if we don't tell everyone about it! :)
For me, at least, it's a combination of IMAP sucking (and GMail's tag/filter interface improving functionality of mail immensely) and their having the best spam filtering around.
I'd love to hear anecdotes from people who've actually asked this question and whether or not they got good answers and they ended up working/not working there because of it.
Cost of living or the cost of housing? Because they aren't the same. Sure, rent/mortgage payments take a huge toll, but it isn't like that Ramen costs 3x as much or that you pay 3x as much for gas or a new car. I'd wager the costs of goods are not even close to 1.5x.

I broke down some numbers awhile back comparing Seattle to SF, because a guy claimed that 80k in Seattle is the same as 200k in SF. Clearly not. Even after paying 4x my current mortgage I had thousands of extra dollars a MONTH of free spending money. Hardly the pity party I see from all the comments.
The command "dev-inspector" will open the Chromium Developer console.
The most painful thing is to change your e-mail in the services where you used it for sign up. The data export doesn't look hard:
http://arstechnica.com/information-technology/2013/12/google...
It does not work this way. You do not get to cite made up numbers with anonymous sources that clearly contradict some public info (e.g. the graph PG tweeted in November) and use that disinformation as an attempt at blackmail to get the company to release its numbers.

Flipped around, Stripe would not write a blog post about Pando saying all sorts of wildly wrong things and then say "well if you want to correct us and tell us that your traffic is not dwindling and you're not almost out of money, we'll give you that opportunity because our goal is to be fair and accurate".
I respect RMS a lot and really appreciate his steadfast promotion of free software (copyleft). But isn't it becoming a moot point in this day and age? A decade or two ago the software tools were important and since all of them were proprietary GNU was sorely needed and all the work done by people on GNU and Linux really was needed. But now the concept of open source and free software (not copy left but just free) has really taken roots and businesses have evolved to circumvent the revenue loss from giving away software. Instead they now created a new closed ecosystem - cloud and hosted services. By moving them away from people's computer they have control and we are pretty much in the same situation as we were a decade ago. So we need a new idea of "copyleft" that applies to services and hosted platforms and not just tools. Isn't it where the battle needs to be now with regards to freedom (as RMS puts it)?.
It says the 2x preference is "incredibly favorable" not "standard".
Looks fine for me both in Canary and Stable on Snow Leopard.
Perhaps because of point free style?
I once talked to someone who woke up one day and all their gmail data was gone.

They called customer service and were informed that Google has no obligation to be dependable since it's a free service.
Down and back again in Lexington, KY
The reasonably slick web interface is the boring part of the service.
> The short answer is: I work on side-projects whenever I have a spare moment. I sacrifice other things (watching TV, reading the newspaper, playing video games) so that I can do creative work.

This is the real answer. You do not find time, you make it.
I pay backupify.com $5 per month to backup my gmail, gcal, gdocs, etc.
http://toucharcade.com/
http://www.metacritic.com/game/ios
http://www.pockettactics.com/
I agree: I think the effect of HN commenting on its downtime is nonexistent for high-profile products from a giant company. Maybe if Slashdot picked up on downtime of a Google Labs product in 2004, you'd see an accelerated response, but that Google doesn't exist anymore.

The most I could see is some people from Google commenting here to give some slightly more technical than average canned response in order to flatter potential recruits. (And even that is so unlikely that I wouldn't assume any Google employees commenting here are doing that unless they gave the game away somehow.)
If LLVM is so bad why are the people who make it so much easier to work with?

Who said it was bad? People have said it is not copyleft.

I think the biggest hurdle to people caring about copyleft is the sheer tonnage of disrespect people like RMS show to others. Nobody wants to work with a curmudgeon.

I think that's ridiculous. Do you really think corporate backers of LLVM would just ignore their economic incentives for a non-copyleft compiler if RMS was friendlier?
It seems as though it's more like heading on its way to substituting it. Instead of having a thousand opinions on Bitcoin plastered on the front page, it'll be about Dogecoin now.

I'll hand it to these people: Dogecoin is one of the most successful culture jams in recent times.
I don't think anyone said LLVM is technically bad; and there's no particular reason that pleasant people with good intentions can't be bad for a community that they don't explicitly identify with.
One thing I can suggest. Don't commute to work and if you do make it as short as possible. This time is wasted.
Yup!

Although, I've found that setting a good foundation (having some goals, using inspiration wisely, and having a task system) really help as well.
All the ISPs say only new customers are affected.

I have had Virgin for over 6 months now and it suddenly enabled itself. Same goes for my parents who have been with Sky for a number of years now and their filter enabled itself and my mother couldn't even load her work email.
Great post. I could not agree more. To further the article, CI/CD are often neglected by small teams / startups. However, startups would benefit more than large teams (as a percent of time) by automating the build and deploy processes.

The only point I've heard a counter to is "Automate Rollback". Noah Sussman (previously of Etsy) mentioned that they never rolled back (at a Groupinar). When a bug was pushed to production, they would fix in dev, test, and deploy. If I remember correctly, he mentioned their time to fix was < 7 mins (or better).

Also, when I first started in my career, one of our most senior admins stated something very similar. In a meeting, I suggested we have a rollback mechanism. The response was that code is like a river, keep it moving in one direction.

In practice, I've found that rollbacks should be reserved for catastrophic events where you are literally running your deployment software to reset infrastructure, dependencies and application code.
Google Plus is down
Is anyone else having fetch problems with their G+ on iPhone?
The event horizon isn't the surface of the black hole. As classically defined, the event horizon is the point at which the black hole's gravity becomes inescapable. That's not at its surface.
The intensity and speed this thread rose up on HN illustrates a very important principle. People are more likely to leave a review/comment/upvote if something is not working for them.

Understanding that is useful when comparing products using reviews.
But it's precisely because Uber was able to get such traction, that other companies followed into the field. Lyft and Gettit may not be "clones", but I'd wager the followed the industry leader (Uber) in the the field.

Gettit is as much a clone of Uber as Androids a clone of iPhone. Not an exact copy, but probably wouldn't be existing without the other paving the path.
Ask HN: How do you backup your Google Drive data?
With today's Gmail outage, it got me thinking about how best to backup Google Drive. What software/services are you using to backup Google Drive?
Just came back for me
I terminated a relationship with a consulting client right before the outage and thought,"How the hell did they manage that?"

Then I realized I probably broke Google by dragging their folder from clients to clients/retired.

Sorry about that.
Gmail Again Down
Could it be because Uber is a CA company? I don't know how the jurisdictions are supposed to work though.
You can use Google Takeout: https://www.google.com/settings/takeout
I think the FSF would argue that desperate cases require desperate remedies. You shouldn't expect your army to behave nicely at all times, even while defending your freedom. RMS isn't disrespecting others, he just has been at war so long that he isn't aware of their sensitivities.
Mac is 30 years old
We are the Google Site Reliability Engineering team. Ask us Anything
So coincidentally I was just looking into this earlier this week. I just got a server to host the blog I've been working on and figured hey, why don't I try self-hosting my email while I'm at it.

Turns out there are plenty of good open source webmail frameworks: Roundcube, Mailpile, Zimbra and RainLoop are all freely available and ridiculously easy to set up.

The issue is that they're all just front-ends for the horribly complex and difficult to configure backend of a modern email server (SMTP/POP3/IMAP). You can configure them to hook into Google/Yahoo/Other smtp servers, but then why bother — you're back where you started.

I had no understanding of how broken email was until I tried to set up a simple SMTP + IMAP server using postfix + courier.
Couldn't agree more. That's been one of the biggest changes in my life since I switched to remote work. Now, I can commute by bike (10-15 minutes at the most).

I talked about it here:
http://justinjackson.ca/remote/
Docker and Jails are not directly comparable, the same way Docker and raw lxc are not directly comparable. Docker operates at a higher level of abstraction, and uses lxc as a low-level sandboxing tool. It could (and soon will) offer a choice of multiple sandboxing backends beyond lxc, for example simple chroot (for older linux kernels), openvz, libvirt, etc.

There are also people experimenting with using Jails and Solaris zones as a backend to docker.

From what I'm reading, this project cbsd sounds like a more direct competitor of docker + a future jails backend.
"The existence of LLVM is a terrible setback for our community precisely because it is not copylefted and can be used as the basis for nonfree compilers -- so that all contribution to LLVM directly helps proprietary software as much as it helps us."

See, this is why I hate Stallman's position on anything software. It's based on irrational thinking derived from a flawed ideology.

Since LLVM is not copylefted, EVERYONE is able to benefit from it, and that is good... FOR EVERYONE! For example, NVIDIA based their CUDA compiler on LLVM because it was not copylefted. Thanks to LLVM not being copylefted, NVIDIA was able to reduce their R&D time, provide customers with great technology, and consequently sell more products. The money that proprietary companies make from being able to incorporate non-copylefted software into their products has a ripple effect. Companies like NVIDIA can provide more jobs, LLVM developers become more highly sought-after, customers benefit from more rapid advances in the technology, and the entire LLVM-based community benefits from work that filters back down from companies like NVIDIA into the mainline LLVM repo.

Stallman's argument that projects like LLVM help proprietary companies take away users' rights is simply not true. There would be little benefit for a company like NVIDIA to take from the LLVM community, and be unwilling to give anything back. For one, it would be so much harder for them to hire good people out of that community, which they will desperately need in order to drive their products forward. But look at what has actually happened: NVIDIA are releasing the code to their LLVM-based compiler! Why? Because it doesn't really benefit NVIDIA to enforce a proprietary lock-in on their customers.

As for his argument against the Apple App Store, how is it really of benefit to anyone if binaries are "free" the way he thinks they should be? Does anyone really want or need the ability to install a "free" binary onto their iPhone/iPad? Why is wrong for companies to want to protect their proprietary platforms and technology (and also their users) from potentially malicious/illegal code, or code that might brick the device? Oh, that's right! Because Richard Stallman thinks that companies should not be allowed to guard any of their interests when it comes to software. This is an obnoxious opinion, and detrimental to real user freedom.

I do not think the world will suffer AT ALL if clang/LLVM has doomed GCC to irrelevance. I was actually glad to read Stallman's email because it signifies that clang/LLVM really are eroding GCC's relevance, to the point where even Stallman is feeling it. Soon, Stallman and his FSF cronies will be relegated to the footnotes of computing history where they belong.