skysight-inc/HackerNews huggingface dataset:
At Braintree we have always earned our merchants' business every day. We were the first payment platform to offer data portability, because we don't believe in locking in our customers, and that doesn't change. As we enter this new chapter, will we continue to earn your business with same great support you've come to expect and even more of the innovative technology you've come to love. Our support and accounts teams are still just a call (or email) away: 877.434.2894 or support@braintreepayments.com.
Rise of the Machines: Anesthesiologists are not safe
Firefox allows you to use switch your WebGL Renderer from default ANGLE to native OpenGL drivers with the webgl.prefer-native-gl about:config parameter.

You can then run the WebGl Conformance Tests[1]. I found that my integrated Intel did better in ANGLE and Nvidia card did better with native drivers. Epic Citadel WebGL also slightly faster with native Nvidia.

[1] https://www.khronos.org/registry/webgl/sdk/tests/webgl-confo...
Update your Twitter location in realtime by a foursquare checkin.
Robots vs. Anesthesiologists
It also cheapens the brand.
I had either 3 or 6 months of salary saved up - whatever it is that experts always say. And I'll tell you this, I was super freaked out about money the entire time. I felt like I was just about to go broke almost every step of the way until I landed my first good client. (That took 4-5 months, if I recall correctly.) And I'm a pretty mellow person able to deal with some amount of risk.

If I had to do it again, I'd make sure I had at least one year's salary. Several people have asked, "How is that possible to do?" I wouldn't have been able to do it at the time. Well, all I can say is that it gets much easier as you get older and get better jobs with stock options that are worth something, and if you've been saving for a decade or more. If you're just starting out, it's a lot harder if you aren't incredibly lucky. (Although you also have fewer repercussions if you mess it up.)
"Icefog" Attacks Targeting Technology Supply Chain
probably some combination of

- charging a 30% processing fee

- taking a loss on small payments

- bundling charges whenever possible

- encouraging people to buy itunes gift cards

- being big enough to negotiate better rates than normal people can.
You owe me a mouthful of hot chocolate buddy...
Stir's Kinetic Desk is a standing desk that learns your sitting habits
Michael from Braintree here.

You can expect the same solid customer support from Braintree as always, delivered by the same support, accounts, and risk teams. You can also expect even more innovative technology and products to come during this new chapter for Braintree. If you have specific questions about your account, you can always talk to a real person at 877.434.2894 or support@braintreepayments.com.
not convinced after reading article. definitely not convinced after looking at jimstonefreelance.com
(Shameless plug)

My version of the same thing: https://github.com/dobtco/formbuilder
Which use of ctrl-alt-del exactly does he consider a mistake? I can't believe that anybody could consider allowing the computer to be rebooted with a single accidental keypress a good idea.
Why do you want to quit your industry job?
Maybe? It'd probably harder than you think: https://www.youtube.com/watch?v=BVxOb8-d7Ic
The client I'm working for right now is (still) using CVS... Guess your idea of "old" tech and their idea is very different :)
Actually you can as of iOS 7.
Ask HN: Looking to team up on a web project
I am a Java and .NET developer (3 years of programming experience) looking to work with another developer on a web project. I am open to doing the web app in another language as well. I have a day time job as a developer but am looking to gain some entrepreneurial experience on the side. Please contact me at abhisarihan@gmail.com if you're interested.

Note: I am not looking to pay monetarily for this. It is just a way for both of us to gain experience and of course if the project grows, we would split the profit.
What's the alternative? I'd like some sequence of keystrokes that goes directly to the OS and can't be intercepted by other programs. I want to know that the dialog I'm typing my password into is really the OS.
> But what about closing the account instantly, not notifying the customer, accusing that customer of being a cheap liar and treating them in a bad way?

I know this can be difficult, but it's important to understand the difference between calling someone a liar and pointing out that what is being claimed does not match reality.

DO has to take action to protect their reputation, their other customers, and whoever is the target of the potentially malicious attack. If they have empirical evidence of this attack, then they must take action. When you attempted to explain what you thought was the source of the traffic, they took the time to show (in detail) why that was not the case. This is not the same as calling you a liar. It is calling you incorrect, but these are two very different things.

You can be incorrect and not be a liar. That's a valuable lesson to learn if you intend to work in a technical field. If I were you, I'd try to take a step back. Take a couple of days off and come back to the issue. Try to understand why everyone is siding with DO on this, and resist the urge to immediately believe that everyone is against you.
I'm a software engineer and have worked on bringing some consumer products to market which have cellular radios. Even though the GSM standard is "Global", there are different frequency assignments in different nations. So getting the software to work on multiple carriers, and getting the antenna-array tuned to work on multiple frequencies are two unrelated tasks.

Usually the trade-off is device thickness. If you add another element to the antenna array you can make it work on both 700Mhz and 750Mhz. But if you try to tune for 725Mhz you'll get crap performance in all countries.
Heh, this is definitely a trend everywhere. Thankfully, it doesn't affect me because I hate small screens. I don't know why, I used to sink into my smartphone just like you described but these days I just get angry if I try to do anything on a sub 10-inch.

In fact touch screens on the go are pure hell - I try to take a photo, I touch the wrong part of the screen, use the flashlight, turn it off accidentally, try to edit a note, scroll or edit it in the wrong place, gah!
Academia.edu, The Social Networking Platform For Researchers, Raises $11 Million
You could always extend the singleton object before to avoid global monkey-patching.

But the real lesson is probably just if you're not writing ActiveSupport, don't do global monkey patches at all. Favor inheritance and composition. Especially in your own libraries where it's easier to ensure a global patch doesn't break your code.
I never had an industry job. Except when my startups got bought. Straight to a startup out of college, never looked back.
I didn't compare smartphone addiction to cocaine addiction, which wrecks and ends lives.

I do think, however, that something can be incredibly useful and worthwhile and still have some negative effects. Everything in moderation and all that. I believe that, in time (many years), people will figure out what these effects are and how to avoid them, just like (to oversimplify) one can enjoy wine without any ill effect.
About $26k, though a good chunk of it was commissions that were still incoming (with no guarantee of receipt).

That said, I think there is a similar concept to the Minimum Viable Product that I'll call "Minimum Acceptable Savings". If you're going out on your own, your job is to Figure it Out. You need enough to be able to start figuring it out, but any more than that and you're stalling the move and ultimately falling behind.

Don't be scared to sell your couch, y'know?
A Startup Is Driving The Hyperloop Idea Forward
This all seems quite good value for money compared to the money wasted bailing out the world's banks over the past few years, or the money spent in those Iraq and Afghanistan misadventures and "the war on terror".
I think in many ways it comes down to the way people think about and use the product. For me svn and perforce are way more of unholy messes than git is and I find them considerably more frustrating to use.
This is where domain registrars should give you a basic wildcard SSL cert for free when you register the domain. There is no reason why you should get that separately. The first registrar to realize that it is basically free to them to provide you the SSL cert and bundle the two things together wins.

I also wonder if advances in DNSSEC will help eliminate various SSL cert dealers: if you have a secure way to prove that example.com translates to a given IP, and DNSSEC could distribute the public cert for HTTPS in some standard manner, then CA's have no reason to exist anymore. See http://blog.huque.com/2012/10/dnssec-and-certificates.html for a decent discussion of this.

Edit: even better, if I could provide a secure way for you to communicate with my site over HTTPS without relying on a CA, I could also provide you my public GPG key securely. That way you know that me@example.com really has the certificate with ID DEADBEEF. Of course you don't know that I am Igor Partola is who claims to own igorpartola.com, but at least you can securely associate the email address with the GPG key, which is good enough if you, let's say, only know me as my online identity and only care to communicate with me about things related to that identity.

For example, if you found a project of mine on GitHub, and found a huge security flaw in it, you might want to securely email me an exploit and a patch without advertising the vulnerability to the world. It's good enough to have the email/GPG key association without needing to authenticate my real-life identity.
You can always not upgrade. It's not a fun option, but an option never-the-less. Or just don't use refinements.
well tbh, it depends how you determine "need". The need has really been driven by the VCs - they all insist on it.

I don't think that is just because of the code-ownership. Doing this stuff is tough and I really need to delegate to someone - and at this stage I can't afford to hire someone on good money, so I'd rather find someone who is apssionate about the idea and with whom I could work well.

In fact the technical development has gone very well - I am working with a great contractor.
Everyone knows Java. It's the first programming language taught to every freshman Computer Science undergrad, everywhere in the world. Even most die hard Rubyists know how to write Java. They may hate it, but they know it. Who in the world teaches PHP?
I had about $9k and the expectation that I would do some consulting on the side to help out with expenses. I don't think I'd do the same thing again, because consulting ate up a lot of time that I could've been iterating on my project and that became a large source of frustration for me over time.
> I think there are a lot of developers out there who don't write tests

I like to imagine a world where automated analysis supplements testing by providing a middle ground of "moderate gain + no programmer effort" (if you're interested, http://bugchecker.net)
Fontwalk
I don't think this will increase the cost of getting a patent granted. Rather, it will shift the costs / risks to the patent holder when they bring suit against defendants. They will no longer be picking on small entities to push them into capitulating out of court, but rather engage in real court cases against companies that they have a bona fide belief are infringing.

Together with boosting discovery of prior art (askpatents etc) this should go a long way towards righting the economics of the problem.
Wrong question.
How much passive income from a side business do you need before quitting your industry job?
The actual paper:

http://www.nature.com/nature/journal/vaop/ncurrent/full/natu...
> Instead this should have been designed around something I can throw in a campfire with some sort of protective spiral metal cabling to snake out of the fire to a box with a USB connector.

That won't work, see:

http://en.wikipedia.org/wiki/Thermal_efficiency

Your problem is that the sink capacity of your device is closely related to its mass so unless you let something change phase (for instance, water evaporation) you're going to run out of capacity to store the heat before you have your phone charged. This will result in a lack-of-temperature-gradient which means you will no longer produce power. Compare with a Peltier element that is kept equally hot on both sides or equally cold.
I'm interested in seeing how refinements actually affect things. Matz is so set on it but so many smarter people than me think it's a mistake.
More of the same: http://pineapple.io/tags/presentations
It's ironic that the same companies who pay high salaries to attract top talent then go on to fritter away that talent through distracting work conditions, in an effort to save a few bucks on office space. Salary plus benefits are a much bigger yearly cost than office space for expensive employees like developers, so it seems like they're trying to optimize the wrong thing: if your employees are working at 50% productivity due to distractions, you'll never make up that amount of wasted expense on office space savings.

Also, the companies that complain about how hard it is to find qualified employees might consider that many of the most qualified people might not want to work for them because of their working conditions.
That is where I am at. Being able to use something for years while never actually understanding it is not a desirable position to be in, and really does not equate to any meaningful sense of simplicity. It particularly is not something that developers should strive for in a system built for developers.
> What we really need is MEMS (or at least, really teeny, zero-maintenance) Stirling engines :)

Really teeny:

http://www.popsci.com/science/article/2011-12/worlds-smalles...
There should be a single button on the keyboard, instead of requiring 3.
this is the only realistic post i saw on here. the people who say they saved 2k before starting their venture are probably 18-22 years old and crashing at their parents' pad.

if you're a grown up, i don't see anyway you can start a venture without a year of savings built up or some sort of income (investments, part-time work, etc). let's say you give your venture 6 months and you fail. you'll need a few months to get yourself a paying job again before you're evicted/foreclosed.
A suggestion for anyone hoping to write accessible tutorials:

> Hg folks should read this section carefully. Among various crazy notions Hg has is one that encodes the branch name within the commit object in some way. Unfortunately, Hg's vaunted "ease of use" (a.k.a "we support Windows better than git", which in an ideal world would be a negative, but in this world sadly it is not) has caused enormous takeup, and dozens of otherwise excellent developers have been brain-washed into thinking that is the only/right way.

If this is one of the most important concepts, starting it off with a slew of negativity about things the reader may be currently using (windows, hg) is probably not the best way to get them to keep reading.
The World's Smallest Stirling Engine is a Single Particle, Just Three um Across
Thanks for contributing to Clementine, I use it all the time!
I'm didn't mean NSA specifically; that was just an example. I know it doesn't require massive hardware or anything like that because it doesn't involve breaking the encryption.

My original point is twofold:

First, having encrypted/unauthenticated communication is still better because it takes more effort to intercept, while doing so for unencrypted/unauthenticated is trivial (e.g. Google's WiFi sniffing debacle).

Second, encrypted/unauthenticated can be implemented to be almost completely transparent (for example, server and browser do a key exchange on every request; kind of how gzip compression is automatic), whereas encrypted/authenticated requires certificates (which you have to pay for, renew, copy on your server, etc.).

Right now X% of sites use HTTPS and (100 - X)% don't. It would be best if 100% of sites used HTTPS. But using _some_ form of encryption for the (100 - X)% is better than nothing, and more achievable than saying "encryption-only is useless, everyone should use authentication as well".

(I can't find any stats for HTTPS usage, hence the variables.)
The BBC: Please do not axe The Sky At Night
The New Normal? Slower R&D Spending
If you're suggesting that Ally is an alternative to PP, that's nuts. I can see why businesses might be attracted to Ally over PP because of better customer service, but better customer service won't matter if you're not getting the volume of business that may be driven by PayPal.
> But maybe spending so many years on mobile has taught me to have low expectations! :).

This, and the post is not solely about performances. In fact, it's only a minor component, most of the notes and complaints are about outright bugs and broken implementations.

And of course, you "wouldn't expect anything but the most basic ES 3.0 stuff to work" while the Dolphin guys are porting down from desktop-class graphics backends.
Can you find out if this is true? Can you try a US SIM-card and see if it works?
> The space station has provided a place to do countless experiments that could only be done by people in space.

Most of these experiments though were about effect of space on humans, no? It's a bit of circular reasoning.

Even with those, I'm not sure there was really any big discovery since the previous Mir/Salyut/Skylab decades of orbital hanging around.
Bill Gates Q&A at the Harvard Campaign launch [video]
Ask HN: How to convince employer of merits of remote culture? Resources?
I'm looking to start working remote for my current employer. I know it's not going to be easy, but that's not what I'm interested in discussing. He's not entirely sure how it could work, and looking for some research into it.

Any great articles or other resources out there? I know I've seen some, mainly from Automattic, GitHub & 37Signals. If there's any on agencies, even better.
Yes and no. Apparently there's a bug that can crash iTunes if you put Newsstand in a folder: https://discussions.apple.com/message/23039388#23039388
I wonder how the penalty + income tax from lower tax bracket for the emergency withdrawal compares to the tax that you would pay at the higher bracket if you chose to take it as post-tax income during your employment...?
Military-grade tech you can buy
So what solution do you offer?

I'm pretty happy with that combination, and single-handed people probably curse this every time they have to ask someone else to do it for them.
This is more for already-economists who want to learn the Python toolchain for their work, I think.

I do time series analysis (non-economic). So for example having a Kalman Filter python cookbook example is useful if I know the algorithms I want to use, but not the python libraries.
Secret 3G Radio in Every Intel vPro CPU Could Steal Your Ideas at Any Time
There's a tree with branches and that's about it.
capital: 30 mentions
investment: 5 mentions
wages: 10 mentions

I'd say the specific topics covered (macro questions like optimal savings, optimal taxation, etc) are what makes it an economics text, although you're right that much of the technical topics covered are applications of non-econ-specific algorithms and modeling techniques.
I like it but I'm curious how this compares to a hand crank like on one laptop per child
This did it for me: http://www.sbf5.com/~cduan/technical/git/
Unencrypted communication is also indistinguishable from a MITM attack.
You Probably Suck at Estimating (And What You Can Do About It)
Some easy tactics for significantly improving your estimates.
Is Google Adding [G+ Only] Hashtags To Regular Search?
Ctrl-alt-del doesn't reboot a Windows computer (without additional input) and it hasn't for quite some time. Even Windows 95 had a "Close Program" dialog box.
> It's also not that easy to just go rip out one processor
> for another on a huge legacy code base.

Unfortunately true. It's always a good idea to support more than 1 processor, ideally all used actively.

I've see many companies get burned by only having one. It takes ages to get another processor up and running.
I've been a part of one of these suddent acqui-hires. It's not terribly fun if you're the guy building the critical software, not knowing if you'll have to kill your whole year's work the next day so you can switch from your comfy, cramped space to some cube-farm.

And the lawyers...the whole process took two months, but it probably took 2 years off my life. And I didn't even get that much out of it besides a stable corporate salary.

Would not recommend. If you're going to go corporate, go in facing foward, with eyes wide open. Don't back into it for what is essentially a hiring bonus and a bribe to throw away much of the work you spent the past x-months caring deeply about.
There are two ways in which HSTS is deployed. First, it is activated when the HSTS response header is sent by the site. Normally, the browser will remember the HSTS response for a period of time. Clearly, a correctly implemented private mode breaks this, and thus breaks HSTS.

However, Google and Mozilla are also pre-loading HSTS information. There was a blog post from Mozilla some months ago, describing how they have a crawler that detects long-term HSTS configuration in popular sites and then ships that information with browser releases. In this case, HSTS will work as intended even in private mode.
Left palm, side of left thumb, right middle or pinky. Or, using right alt/ctrl: right thumb, right index, right middle.
Wow! Is this new, or has it been out for a while?

Just finished reading Steven Levy's book on Google - amazing read and insight into Google's history.
How many Earths?
Timelines are a tough, sometimes misleading/information-hiding format...they have a systematic look akin to data, but are much closer to regular editorial content in how they're produced.

Case in point, the Person Finder is mentioned twice on the Timeline, for the Tokyo Earthquake and the Boston Marathon bombings, but not for the event at which it was conceived -- Hurricane Katrina (correction at bottom) -- something that was arguably a more epic disaster than the bombings or earthquake, while at the same time being a much bigger and more surprising technical feat at the time...given that it was 2005, when Facebook and the social web had been barely a product.

- My bad, Google's actual adoption of Person Finder was during Haiti in 2010, which, well predates both Tokyo and Boston and was definitely a bigger disaster in terms of human life than both. But Haiti isn't mentioned in the Google timeline

https://support.google.com/personfinder/?hl=en

But the Tokyo earthquake and Boston bombings are more fresh in our mind, hence their greater prominence on a timeline generated from today's perspective.

(Not criticizing anything in particular about the OP, just pointing out that timelines can be just as obfuscating as they are clarifying, and the Person Finder example stuck out to me)
The angle of the edge makes insertion tricky. The lack of visible indicator as to which direction is correct; It would be nice if there was a little glyph showing the expected orientation.
Miss the three fingered salute? Then enjoy the linux kernel's Mystic SysRq Key Combo of l33tness!

https://en.wikipedia.org/wiki/Magic_SysRq_key
$5,000 is a good place to start
I can do it with nothing but my right hand, as AltGr+Cntrl+Del works fine (on Win7 / QWERTZ) :)
It could, if it were true, but it looks like this is just speculative.
Oh for goodness sake. The article is deliberately misleading. A few nuggets of 'truth' within doesn't change that at all.

So here's the lesson. Say what you mean without exaggeration.

Because when you said it's "complete bollocks" what you actually meant was that it was misleading. When you exaggerate like that, it makes it seem like you're pushing an agenda.