skysight-inc/HackerNews huggingface dataset:
In all, I agree with billing at a daily rate. Personally I bill in half day increments for minor maintenance with smaller loyal clients and daily or even weekly for significant slices of work. A worthwhile client won't pay much attention to how things break down in smaller increments provided they know up front that there is a minimum block.

One of the healthy side effects is that you'll rarely end up with the "can you just quickly add x" requests, which can be far more time consuming.
Thanks for the link, will check it out. GNOME was the first environment I used that had cohesive e.g. system preferences across the environment, and later a consistent update process (if I remember it right, Ximian were the first to include an updater in GNOME).

Half the battle isn't producing the software, it's ticking all the boxes that make people "go cloud" in the first place – you never need to run software update for Google Docs, you simply don't need to care about it.

What I'd love to see is a Ximian-styled system where you could subscribe to some release cycle (bleeding edge, 6 months behind, long term support), and behind the scenes a vast team of idealist monkeys worked to provide some of that cloud comfort – at the very lest, security updates.

The concept can be extended to quite elaborate proportions. But the low hanging fruit - let an admin create user accounts, let users login painlessly, and figure out how to make updates work safely & painlessly - and I believe half the war would already be won.
Very sad, this is one of the more important NASA programs at the moment.
One decision about TOS enforcement affects their ability to attack other TOS violations. If you don't enforce your TOS consistently, you open yourself to exactly the sort of anti-competitive charges MS users are leveling against Google.
But if app is not using official YouTube API, then TOS for API are not applicable for it. So in legal sense this must be equal to browser with built-in ad blocker. Except trademark problem.
Google+ Games being retired June 30th
Anything to not use eclipse!
Well, mitmproxy isn't really just a Burp replacement. I've used both Burp and libmproxy for app sec reasons, but when I had strange reasons to write my own caching server for my crawler infrastructure, I dropped libmproxy in, wrote out some controller logic on top, and it just worked. I've been laughing every step to the bank ever since.

(bias: submitted a few patches to mitmproxy.git)
woah :(
what plugins are you using? I've been installing plugin after plugin and I've never run into any problems for the past five years now.
That does in fact work, even across browser sessions. Thanks!
But that password gives you restricted access, right? It can't be used, for example, to change your account password or view your search history, etc? At least that's how I understood it?

Obviously there's nothing Google can do about the fact that people want to access their email over things like imap that aren't built with Google 2-factor in mind.
Uh, given the mega conglomerate Google is making themselves out to be, I think it's safe to say Google knows how to deal with money transferring (at least in the U.S.). You are right though, this service reads and is purposely marketed as a way to exchange money between close circles, and not service your eCommerce store.
There are a bunch of other kinds of fans on here.

Offhand I can list mtgx, rbanffy(who mentions he hates Microsoft in his HN profile page), or Toshio and lots of iOS fans and Google fans and employees and nobody seems to get bothered by them but somehow it's not okay for Microsoft fans to post on here?
Harris Bank allows Canadians to open checking accounts online. I don't have an SSN but I do have a US checking account that way.
What type of development do you do? Is it memory intensive enough that MBP vs Air would make a difference? For me it did, so MBP + ram upgrade helped a lot.
Scientists Use Cloning to Create Embryonic Stem Cells
Airware Raises $10.7M From Andreessen Horowitz
Stripe has amazing support, even proactively reaching out when weird things happen:

Got a 500 error back from their API once and had an email from one of their engineers in my inbox almost immediately after to find out what happened and resolve it (my http lib was using stale DNS).
A Small Simple App. Not
Uh, when did YouTube get a monopoly on streaming video? Did they force browser manufacturers to display youtube videos only, under penalty of losing access to all other Google sites?

Antitrust is a serious matter, let's not trivialize it.
Apple's 1984 commercial was targeted at their users, not developers -- at least not in the way you're thinking.

The first Apple HIG was published in 1977 for the original Apple II. It was written by Bruce Tognazzini: http://en.wikipedia.org/wiki/Bruce_Tognazzini#Background

He and his partner, John David Eisenberg, wrote Apple Presents...Apple, the disk that taught new Apple II owners how to use the computer. This disk became a self-fulfilling prophesy: At the time of its authoring, there was no standard Apple II interface. Because new owners were all being taught Tog and David's interface, developers soon began writing to it, aided by Tog's Apple Human Interface Guidelines, and reinforced by AppleWorks, a suite of productivity applications for the Apple II into which Tog had also incorporated the same interface.

And thus interface standardization was born, out of the cumulative, compounding benefit of fulfilled user expectation.

As developers, it's our job to be the wizards behind the curtain. The users are the star of the show, not us, or our egos.
But they haven't removed the feature, just it (the option) persisting from one session to another. That doesn't strike me as a feature that would be particularly time consuming.
The OP was praising Mother Jones for FSM's sake. I'm pretty sure he's fine with ideological biases.
As a frequent user for rtmpdump, youtube-dl, libdvdcss and adblock plus thinking otherwise would be kind of hypocritical dont you think? Hell, if you've ever blocked a popup then most likely, you too are an evil TOS violator.
Agreed, that's easily 50% or more of what I used google talk for. It was a way of knowing when people were back at their desk and could be reached to discuss something. This new solution is more like SMS messaging, where you send off a message and just hope they are there and respond right away if it's urgent.
From the documentation, the mitmdump utility is likened to tcpdump. Can mitmdump work without being configured as a proxy/router, ie: using libpcap/tcpdump?

I guess it wouldn't really be mitm in this regard, but manipulating the traffic is not always needed.

Currently I use httpry to watch http traffic without interfering with its flow, but httpry is fairly limited in its functionality.

By the way, very impressive piece of software. Its nice to have more quality open tools like this.
Having never done an MS in CS...

So long as they know the fundamentals of programming (through, say, the equivalent a Data Structures class) I think a mathematician could take a go at it without much issue. An EE probably wouldn't have too much trouble either.
I've always found Google Maps' listings a bit lacking. For something that is supposed to map the world, it still won't show me all the restaurants on a main avenue in NYC[0]. It still doesn't pinpoint the right locations for some places and for others it simply can't find them.

I think we're still far from the future of a 'one true map' that has it all, unfortunately. I still don't trust Google Maps to return quality results with a query like "restaurants near 14th st nyc"—which, from an idealistic standpoint, I should trust it with.

[0] http://goo.gl/maps/gLyLi
Synchronous XMLHTTPRequest connected to an NSURLProtocol?
I have to call bullshit on this. It's just rubbish from my experience.

In the UK, the government is at the point of giving away science degrees just so that there are enough science teachers for primary and secondary school students, and as a computer science student, I have managed to get a paid internship every year of my degree, and last year turned down 4 internship offers, because there were so many companies looking for people with a computer science education.

Our STEM graduate rates are falling, and our need for STEM graduates is increasing.

On top of this, we don't just need people getting jobs in STEM subjects, we need a population who have a broad knowledge of, and respect for, scientific understanding. If children aren't taught science to an adequate level then the country, and the world, suffers for it.
I agree. Voice was very handy, especially from the desktop versions...
Find Vine videos without an iPhone
Seems almost like their wish would be free for everybody, but of course Google has to pay to process your credit card so they can't very well give you that for free.

And if they charged you anything less than 1% for CC transactions, even if it cost them less than that, they'd have people gaming it for the purpose of accumulating CC rewards like cashback and airline miles.
Oh, how I wish I was a Facebook employee today. Nothing like a good fight when you have the upper hand and the other party is being a jerk.
I use textmate. Works very well.
I'll be laughing longer at you at simplistically believing Google's lame excuse for the lack of a WP app that so many people are using Windows Phone that it's affecting Youtube's ad revenue because of not showing ads to them, but at the same time it's not worth monetizing the very same eyeballs by making an official YouTube app and showing ads to the Windows Phone audience.
Hum, maybe I just got unlucky. I'm extremely satisfied with them overall, it's just that the response time could use a bit of improvement.
http://www.uxvuniversity.com/doctorate-degree/
Downvote? If you think this is inaccurate, respond, don't downvote.
Arguably, the government should be concerned, because it's hard to tax someone when you can't track their finances.
Yes, we all read Cryptonomicon too.
Good point. At some point, you'll need to communicate the onion address over a trusted channel. If you trust SSL, then you can serve the landing page over HTTPS, or as others have suggested, you could print the address in the New Yorker itself. I have also heard of using Namecoin or other proof of work schemes, although that would be outside the reach of the average user.

If neither of these avenues satisfy, a simple idea for defense-in-depth I've thought of is using .onion vanity name generators (see https://github.com/katmagic/Shallot) as a very simple proof of work scheme. For example, silk road's .onion starts with silkroad. Finding such an .onion address for a given private key requires brute force computation - according to the Shallot github, about 25 days. Therefore, generating an .onion with a recognizable string at the beginning makes generating a suitable address for spoofing that much harder. Of course, this is hardly a solution - big scary Tor-style adversaries certainly have more computing power than you - but it is something to consider.
OSS from the trenches – 7 Tips for Project Maintainers & Contributors
It's not in the iOS App Store? A search for "Embark SF" comes up blank. Searching for Embark gives me NYC, iBART(?), DC Metro, etc.
Only music production and general development?

What kind of development?

Example: Do you work on experiments that sucks up all resources of a computer? Like for example benchmarking, OpenCL/Cuda, CG, Game-Development or running a Network of many Virtual Machines?

If you don't do such work, then go with the Air 8GB. Otherwise wait for the next Pro, I heard rumors that it's going to be lighter.

Why does it need to be a Mac? Can't it be a high-end Ultrabook whose CPU and GPU are compatible with Hackintosh.
This comes at a funny time. Just today I searched for a secure (end-to-end encrypted), multi-device capable IM service. It does not seem to exist.

You are forced to pick either proper multi-device support (GTalk, Skype, Hipchat) or end-to-end privacy without multi-device support (libpurple based client with OTR-plugin).

It's sad. It's especially sad that not even the utterly over-engineered XMPP has bothered to specify proper multi-device support (conversations synced to all devices).
Actually, I suspect that it might mainly be the video download functionality that's made Google pissed off. They've mostly turned a blind eye to blocking ads on YouTube - there's even extensions on the Chrome Web Store specifically advertised as YouTube ad blockers - but they're really aggressive towards YouTube downloader software. (Though they're probably less willing to turn a blind eye in general when platform owners like Microsoft do it.)
And that sucks, and I don't like it, but I'm still not giving in. To be honest, I have a hard enough time keeping up with people I know IRL (which thankfully doesn't have these problems), and I can't see any of them cutting me off because I won't "upgrade" (they haven't yet).
Answer to your mails without opening them with Gmail Schemas Actions
> Plus there's no way to failover from App Engine to some other platform if your app is locked into the "App Engine Way".

Well, except that there is an open-source alternative implementation of App Engine that you can run anywhere you want. [1] Which kind of ruins the whole "no way to failover from App Engine to some other platform" argument, even for apps built the "App Engine Way".

[1] http://www.appscale.com/
This only worked because it was a commodity that could be resold without much extra expense, and the cartel wasn't willing to sell at a loss everywhere. Great history lesson!
Ride with Uber, Pay with Google
A direct link will work. Searches for Embark SF should start working soon. I think it's an app store CDN thing.
Doc here https://developers.google.com/gmail/schemas/embedding-schema...
You mean The Pirate Bay isn't legal?! Oh boy, I feel stupid.

Can I also plead "legitimate ignorance"?
Why no Android support? That's too bad, this app looks awesome and the many different confusing (for me) transit systems around SF could make it a huge help
This works as long you only chat from a single device.

Try switching between e.g. laptop and desktop and everything goes up in flames.
bookmark...others...offline. Be more paranoid.
Made a simple, but not that trivial, app with this. A management system using four spreadsheets with 80+ worksheets in each. It worked sometimes, sometimes didn't. I suspect there was some bug, but couln't find anything, the logs are difficult to find.

The spreadsheets aren't a reliably way to store information. Can't query spreadsheets to get information, had to do it by very slow processes.

Everything is slow.

I love the idea, but will not try again until some working large-scale app appears.
A nitpick, it's called OTR, for "Off-The-Record." Maybe you're thinking of Erlang, or something.

Are there libpurple clients for Android? I'm sure there have to be
I wanted my next Notebook to be a Macbook Pro 13" with the highest specs available. But it comes with 8GB only, the 15" has soldered 16GB RAM and a soldered 750GB SSD. These were the reasons I cannot buy it.

I wanted 32GB RAM or more, it's soo cheap!

And I want the option to replace my HDD with a faster one.
I haven't actually looked into this question, but I suspect the problem isn't so much that the system isn't responsive when I/O is hogged, but rather that individual programs are not responsive.
On my computer, I occasionally get into a congested hard drive issue, and almost all programs I am running are incredibly non-responsive. However, my window manager (awesome), and virtual terminals stay snappy during this period. This is in contrast to when my CPU starts getting thrashed, when even those begin to get unusable.
> And this is why app stores - as implemented by Google, Microsoft and Apple - are evil.

Evil involves intent, not capability. For example, a car can hurt or even kill someone, but it's not evil. Someone who intentionally and willfully runs down pedestrians with a car would, however, definitely qualify.

Here's how the three companies have used their kill switch:

- Microsoft has used their kill switch once to disable a pirated app

- As far as I'm aware, Apple has never used their kill switch, even for pirated apps or apps that were pulled for various reasons (scams, tethering apps, etc.)

- Google routinely uses its kill switch to remove malware and "practically useless"[1] apps

So the the real questions are: is using the kill switch to combat piracy evil? What about malware? "Useless" apps? What about not using the kill switch at all for any reason?

[1]: http://readwrite.com/2010/06/25/google_activates_android_kil...
I guess my experience at such a small rural community was an outlier. Football was huge, our team was great, but we also had a good band program and quite a few of the band members were also football players--they'd march the half-time show in their football uniforms.

People didn't get beaten, the rare fights stemmed from personal conflicts rather than "NERRRRRRDS!". Nobody was really subjected to harassment that I ever saw.

Our school was something like 75% Hispanic and 25% white. The white kids were maybe 50% Mormon, which may have had some effect on behavior.

You know who cared more about cliques than anyone else? The try-hard "rebels" who obsessed over "jocks" and "preps". I socialized with everyone, and I think that was closer to the norm. I ate lunch at the band room with the band kids (many of whom were in cross country with me), I shot the shit in class with the stoner kids (who were also band kids and athletes), I went to game night with the Mormon kids (who were in band and sports).

I think this whole "nerd" obsession with "nerds" vs. "jocks", the image of getting stuffed in lockers or beat up, I think it's seated in a past that's been gone for a while.

I'm sorry you thought you had to pick one group.
Coinbase Launches Subscription/Recurring Payments
Honestly I have the MBP Pro Retina and it isn't like "ZOMG!" compared to the Air. It is a great overall machine, and I chose it because I was able to get it at a slight discount, but I'm pretty sure I would have been fine with the similarly sized Air. If I did get the Air, I'd get the 8GB ram model.
Google's phone service for business accounts is actually pretty good. I've heard they've been investing a lot in improving their customer service.
I can sympathize with Geithner about his errors, but his situation seems much more obvious than the notion that you'd have to pay US taxes even if you're living and working outside the US. I bet most people would not even think that it was something that needed to be done, and I doubt the IRS sends you friendly reminders about it.

Perhaps my snark should've more explicitly called out Charlie Rangel. Nothing like misreporting your income while also being chairman of the Ways & Means Committee.

But really, all of the examples just underscore how insane the tax code has become.
Posting a $25M surety bond doesn't cost $25M, rates are usually <10% although its hard to tell for something this high risk.
Google+ wants to integrate everything and that can cause problems if you use their services for important things. I'm still refusing to link my primary gmail address with a Google+ account after the big issue with name verification. My name is very unamerican so until I move everything important off of gmail, I won't join g+.

I know they promised not to do that anymore, but they hold too much data right now to trust them without any access to support.
Embark NYC is absolutely indispensable and I used it to no end when I was living in the city. Made getting around a breeze.

This SF one is awesome—new design and it includes BART and Muni and the rest of the crazy set of transit systems in SF. Nice work, guys.
So there's some problems with re-establishing an encrypted channel. Usually I get a message telling me that bitlbee has to renegotiate the connection, but then I'm back in action.
And then they will get banned in less than an hour after exhausting the quota.

https://developers.google.com/youtube/v3/getting-started#quo...
Great job, Jack! I love when companies open source their projects. Aside from sharing knowledge, they're a great 'passive' way to recruit.
Both choices would have 8GB anyway (not memory intensive enough to warrant 16GB, anyway)

Mainly Ruby/Go development.
Does anyone know if this includes Google Earth functionality being available in any way without a plugin? IOW, just naked browser using WebGL?
I am a regular Caltrain rider and here's my honest feedback.

First, to be completely unbiased, the app looks awesome and pretty slick - so great job on it.

Now the challenges:
1) This app will be incredibly difficult to monetize unless you reach significant scale and then use advertising

2) Most of the daily commuters in the bay area are either bart riders or caltrain riders or muni riders -- as in, the mode of public transport they take is fixed. As a Caltrain rider, i have never taken the bart in the last 2 years i've commuted to the city. And I believe vice versa is equally true. Bart riders are unlikely to ride Caltrain regularly (discounting every once in a while ride). Why am I saying this and how is it relevant ? Most of the existing daily commuters have already downloaded free apps which provide the schedules, maps etc. -- most will have very little incentive to download your app, unless it provides some additional value above and beyond the existing apps

3) This app could be more valuable for those who are visiting bay area -- although most of my friends who have visited bay area rent a car -- since they plan day trips to napa, carmel etc -- while in the city, most just tend to use cabs.

This kind of app makes a lot of sense for a place like nyc or london where the subway and public transport system is much more complex and extremely well connected. And where majority of the people use public transport. But even then -- those whose daily commute route is fixed, the app adds little value, IMHO. But I havent used it in nyc, so I could be wrong.
Multiple companies have the bandwidth.
Data clustering. Don't worry about the algorithm.
That should change, according to Zagat (owned by Google):
http://blog.zagat.com/2013/05/zagat-helping-you-find-excepti...
Finally, some good news today. And a victory for common sense. I, for one, am very happy about this news. But there's still the issue of her high-school education, to be resolved.
I do audio production too and 16GB RAM are honestly not enough.. Soundfonts take many many Gigabytes of RAM. I don't know how much memory is optimal for Logic though, I use Cubase.
The rollout is such that when you successfully claim money you've been sent, you'll be able to send money from Gmail about 30 minutes after that. (It will be a couple weeks if your account is on an Apps domain and your domain administrator has not opted in to the faster feature release cycle.)

We're sending money to the I/O attendees first, and then they'll be able to send money to their friends, and so on.
Networking chip firm Mellanox to buy startup Kotura. Because photonics.
No VTA support?
For any Googlers who hang around Hacker News, what's the most effective way for us to report our displeasure with this feature removal?
This is definitely awesome. I look forward to the stable release and moving away from Eclipse.

Does anyone know if Android Studio will also be available as a plug-in for people who already have IntelliJ installed? I'm not too keen on having multiple versions of the same IDEs, that I have to each customize and maintain.
It doesn't /have/ to be a Mac, but the only ultrabooks I've seen which compare to Apple hardware are the Lenovo X1 Carbon and the Chromebook Pixel, both are comparatively priced anyway.

Mainly Ruby/Go (web/server) development. If I'm doing anything super intensive it will probably be remote anyway
Absolutely agreed: that's why I emphasized seems in my own comment.