skysight-inc/HackerNews huggingface dataset:
There's no commitment if you code against Spreedly instead of against Braintree's API. Then, once you save your $1450, you can switch processors if you're so inclined by changing just one token in your code.

Spreedly is a unified API for 58 payment gateways, a gateway-agnostic billing info vault so your customer info isn't trapped in whatever processor you chose at the time they signed up, and can alleviate much of the PCIDSS compliance burden if you choose to point your payment forms to them instead of your own server.

https://spreedly.com

I've been using them for a few years now. If you have a lot of recurring billing, knowing that you own that customer data instead of your processor, and your processor cutting you off without notice (which ALL of them can and have done to customers) won't interrupt your business, is peace of mind Spreedly sells very cheaply.
I have personally never been a customer of Digital Ocean, in large part because, having heard these stories, would prefer that DO at least mention the matter to me before terminating service or locking my account.

Knowing first hand that other providers handle the exact same scenario with ample amounts of equitability informs my decision that there's a better way to go about it.

Effectively, it's the kind of policy that would allow me to jokingly refer competitors to becoming DO customers.
It's actually probably WAY more than that - you're forgetting the $.30.

If your average cart size is $20 - that's an additional $750. $10 (Lots of Saas) it's $1,500.

Average cart size for online shopping is $110, so that's more like $150 which isn't so bad.
I'm okay with not being a great hacker, then. I need my quiet.
Thanks for opening this talk up to the HN community Chris. Like others have commented before me, is there a possibility to stream this event over YouTube? I think that this will be an awesome talk and hope to make it, but if I can't - I'd love to still hear your advice.
> Most drones only carry IIRC a single hellfire missile. Not particularly useful against Infantry, and a 1 shot and you're done.

Typical payloads on MQ-9 Reapers go up to 4 Hellfires and 2 500 pound bombs at one time. It's still a lot less than an A10 but it's enough for many situations.
>Hard to argue with this logic:
> ...
Agree
> but it's hard to find examples of how to do so in practice

yeah, I think that it is because every architecture/design/component/layer seem to need a different testing approach. You really have to look at the specific case to come up with a good strategy.
I think this is a great solution to the problem of meeting people post college with similiar interests. I signed up to be notified of bar games and board games. I suck at tennis and running but I would be interested in those too.
'Two years' to overcome Snowden leak
But it does mean, "I've got X value, because we all just agreed to pretend." Whereas cryptocurrency is supposed to mean, "I've got X value, because we all just agreed to pretend, and here's some crypto to back it so we can't cheat." By MtGOX becoming part fiat, I mean that he secretly went from scenario 2 to scenario 1 with a large part of the assets he was entrusted with.
Another really easy alternative:

- 60g uncooked dry soybeans

- 60g uncooked brown rice

- 7g oil or butter

- Multivitamin

To make it, you soak the soy and rice in water for a few hours, and then boil them. Uncooked soy beans may be carcinogenic, so don't eat them raw. You can boil them into a mush, or for a shorter time, and it will change the consistency and flavor of the final product. The less time, the more planty it will be.

Next, drain the soybeans and rice (unless you boiled them into mush) and blend them together with the oil/butter, water (for however thick you want it) and salt (to taste). You can also add sweetener and vanilla extract or whatever flavoring you want.

Take the multivitamin (only once a day, obviously).

The above is in a single serving. I typically will do the boiling in advance and then blend on a per-serving basis.
If they've broken anything downstream... Well that would mean that something downstream is using it.

This, to me, would mean that the app is being used as an API. API rules need to be applied (don't change existing versions, etc). That's something OOP is very bad at, I think.

Using the Unix philosophy or not adding to existing programs would also alleviate the need for regression testing, no?
Journalistic integrity. What a concept!
Pfft, no League (LoL), Dota2, CoD, 2K or Smash Brothers? Where is the future of sportsmanship, eSports, brah?
Dolphins Can Get High on Puffer Fish
I dunno the instructor was a surgeon and faculty member at the University of Michigan medical school. Not saying that makes him correct but I wouldn't be too quick to dispute him either.

Besides, death rates increasing monotonically is not at odds with what I am saying. Once a person reaches age 65, their odds of reaching age 85 are higher than the average person at the age of 50. Many serious medical problems onset between the ages of 50-65. With each passing year, people who are susceptible to hereditary illnesses, for example, will die. This leaves people less likely to succumb to those illnesses. Yes, within the smaller group mortality rates will be higher than the previous overall group because more medical complications occur as you age.

In short what I am saying is that even though overall death rates increase, the odds of each person in those groups of living to the age of 85, goes up after the age of 65.
Which I believe is a horrible mindset to have. That's why I prefer to inform people of these things because "we already do it, and are likely to continue doing it" isn't acceptable in my book.

We already did slavery once, and were likely to continue doing it at the time. We already kept women from voting, and were likely to continue doing it at the time.
is this the work of a SEO link building genius?
Big Bang Theory Lego Set
> Most developers just keep building on top of the same codebase until it is a total mess, long after the team has learned a bunch and should refactor or throw away the code and build something designed for production use.

That's exactly where a good test suite comes to save you. If you have tests you can refactor as much as you want until you get the code you want. If you don't you will never have enough time to refactor the code base because the effort of manually testing will be too high. And as result your code will rot over time.
I'm not sure I necessarily agree with the idea that these tools need to change. They seem to work well, and there's a huge variety of tools to choose from so everyone can choose the one that works best for them.

I would, however, argue that colleges need to shift from focusing on broadcasting information to students to something else. Information is easily accessible, and making somebody commit things to memory when it's a Google search away seems silly. I have things committed to memory because I need them and use them regularly, and not because somebody told me to learn it.
Python, to its credit, has been making changes of that level.

First, True and False were just the integers 1 and 0. Then they were given special values that numerically evaluated to 1 and 0, but __str__ now emitted 'True' or 'False'. They were still global variables, though, so they could be reassigned ('True, False = False, True') and cost a dictionary lookup to use. Finally, with Python 3, they (along with None) were made keywords so that such shenanigans could be stopped.
Newsweek Outting of Bitcoin's Satoshi Nakamoto Sparks Backlash
Sounds to me like they just hired an extremely convincing SEO Link Builder
I can't find anything on their site that lists what cities are supported, but I'm pretty sure it's Bay Area only.

I totally understand that, it'd just be nice to see it in a FAQ or something.
Hi folks - I'll talk to Runway about webstreaming this and get back to you. Thanks for the suggestion.
and fraud by central authorities is just as possible as with any complex system of representing monetary value.

It's actually less possible. It's just that the community lets the central authorities get away with it. With BTC, the exchanges can publically prove their assets. (Of course, if all of them got together to collude...)
Link to actual article, without all the LinkedIn cruft:

http://www.cloudave.com/32584/sorry-database-nerds-nobody-ac...
Amongst other obscure jobs I've been employed to dig people out of the crap many a time in the hosting sector so yes I'm pretty close to this sort of stuff.

Normally in these situations, much as they do with DO already with disparate DC capabilities, you deploy infrastructure side-by-side and slowly port it over from one system to another. Developing the capabilities isn't really a big problem even if you build it versus buy as the total developer / administrator / server ratios on these sorts of companies are pretty favourable to massive automation.

I suspect they really do just want the money. Either than or they've short-sold themselves as a bargain host and now have trouble generating revenue and will lose too many customers if they crank prices so they're riding the investor's crack pipes via hype.

The latter is all too common unfortunately. One of the UK's "leading" hosts I did some consultancy for in the mid 00's actually relaunched with just under 50 CentOS servers with shared hosting/cPanel stuff on them but priced too low. They got customers but not enough to pay for the cage. Spent a couple of months moving their shit into a single 42U and consolidating their billing and provisioning system. They're still around now and can pay the bills. I did it for cash - I wouldn't want the equity myself.
Bolden is certainly not the man for the job. See:

[1] http://www.examiner.com/article/nasa-s-bolden-no-american-le...

[2] http://usatoday30.usatoday.com/tech/science/space/story/2012...
Thanks, this one looks great.
"The airplane is not ready to fly. It is necessary to make a technical service and prolongation of the data limit."

Guessing something got lost in translation. In any case. as aircraft maintenance isn't my area, any idea how viable/costly it is to get airworthy? Could you even get spare parts anymore?
It is not at all clear that mining and sitting on Bitcoin causes any tax liability. The tax liability might only come when the Bitcoin is exchanged or spent.

For instance, if I take a piece of paper and some paint, and use them to make a painting that I hang on my wall, and this painting would sell for $100k if I elected to sell it, I do not have to report $100k of income. I only have taxable income when I actually sell the painting.
And a German mobile number to contact for any questions you still have, even after reading the copy/pasted Wikipedia article, if you're really daft.
He did Airtime, which received $33 million in funding and bombed. The project was rebooted/pivoted into an Airtime for Mobile.
“Visionary leadership”: http://dilbert.com/strips/comic/2004-04-17/
I don't understand the argument of keeping your commits small. In my team we do code review after a task is done, not for every commit so the size of the commits won't affect the review.
My New Stock Investing Blog
True. Only a few tests are fast enough to run 12B tests within a few minutes.

Really, I think the problem is that unit test frameworks are currently incapable of doing the right testing.

Unit tests take quadratic time. That is, each new test requires running all previous tests, to get the green. And at some point, a project will have enough tests that it can't finish in 10-15s.

One option is to mark "fast" and "slow" tests. Another is to recategorize them as "unit" vs. "functional" tests.

These are poorly-defined labels. In this case, the 4.5 minutes of testing is "slow", yes, but it only needs to be run when a specific, small part of the code changes. The problem is, there's no way to determine that automatically. The test runner can't look at the previous test execution path and see that nothing has changed, and there's no way to mark that a test should only be run if code in functions X, Y, or Z of module ABC has changed.

Humans are able to figure this out. Well, sometimes. And with lots of mistakes. Get the unit test framework to talk with a coverage analysis tool, plus some static analysis and perhaps a few annotations, and this discussion of how to distinguish one set of tests from another disappears.

Blue-sky dreams. I know. :)

In real life we toss those functions into their own library, note that the code is static, and do the full test suite only occasionally; mostly when the compiler changes.

In other words, bypass CI the same way one does any other third party library. (How often do you run the gcc test suite?)
Finally set this up on my Mac. Found the scripts at https://github.com/TimZehta/mac-ssh-confirm and modified them to my needs. Works pretty well so far, and I believe this should make things a bit more secure.
It's the rightmost item on the landing page - you can contact GitHub staff and receive access to develop against their enterprise/standalone product (presumably a license to install a local instance for testing, although I guess they could have a test instance set up for you).
Oh please. Do we have to drag everything to its extreme? The consequences of not paying your taxes are not anywhere near the same as the consequences of not accepting a job in a government position. One lands you in jail. The other lands you in a private sector job, maybe with a pay cut.
VK.com's PHP accelerator – kPHP source code
I was hoping you'd ask! It was luck. I had noticed signs of a civilian airport in the background of one of the pictures. When I looked at Nikolayev on Google Maps (I was wondering how close to Crimea these ports mentioned in the eBay auction are) I noticed the airport and zoomed in.
Very Large Scale Brute Force Attack Affecting Multiple Providers
lol i'm ready for ya. Best comment ever.
OP here. Thanks, I really appreciate the feedback. That is the goal of the site, as a way to meet new people doing stuff that you enjoy doing.

And especially thanks for putting your information on the interest list: http://startupsportsclub.com/interest -- that will help me connect the dots and find groups of people with similar interests
'Changing your environment will not change your circumstances'

That can't be true, can it? Isn't that the point? Your environment seemed toxic, so you leave it for a non-toxic place.

You can change your circumstances at the job, but that doesn't make the senior-managements behavior any less toxic?
One main issue with owning aircraft like this is not the cost to get it ready to fly from its current state but maintaining it to fly. In the air-force you normally have large mechanic teams that are dedicated to the aircraft. As soon as it lands its taken to the hanger and the teams get to work on it. These are not your normal cessnas where you land, tie down, then come back a week later and throw gas in and go. As soon as these planes land, there is stuff that is broken or needs fixed/tuned each time. You will end up employing an entire team to keep this air worthy. This is the same issue you find with older migs for sale and why they are so cheap.
He's an eclectic genius playboy with arcane knowledge and impeccable fashion taste, surrounded by rumors of drug fueled sex parties, and who has repeatedly charmed his way into iconic companies, with finesse seemingly his primary work product.

He's what half the bros in Silicon Valley want to be. I suppose that makes him newsworthy to many.
It does still boot the old one. You have to power it off, change the kernel and power it up again.
As a PR professional what do you think of startups like PressFriendly.com?
>What browsers does it support?

They have that on the github page: https://github.com/the-gss/engine.

As for the rest, it looks like this is early days. The menu on the left does tell you at least how to get it installed and how the VFL language works. I wouldn't quite call it "tutorial" level, but it's probably enough to start hacking.

Very exciting stuff though.
The airfield is really easy to spot if search for Nikolaiev.
Funny. No money for a moon or another Mars mission but NASA is basically given a command for a mission to Europa because one congress person said so.

Quite strange.

I'm still excited. I think anyone who has read the Odyssey series by Clarke would be ecstatic too! :)
The features look nice and it appears to be a good way to get babysitters at the last minute. When it comes to babysitters, the biggest problem is trust! No matter how secure it sounds, parents will still be skeptical to leave their children with a stranger. If you go above and beyond to address the trust issue in a way that can appease the concerned parents, I think this definitely has potential.
It's called a debugger.
Code is never readable. The "self-documenting code" mantra can only be applied to edge cases and toy problems. This is simply because the human brain is really bad at reading code. The level of abstraction optimal for human consumption is so high that reading precise instructions is a pain.
Poloniex loses around $50,000 in Bitcoin
Fourth for a stream/webex please!
She just learned this important lesson now?!?! I mean ask yourself, you work for Russian TV which is state run and managed from the Kremlin... What did you think was going to happen? It is clearly a propaganda outlet!
I'm getting a bit of fatigue with these stories.
Don't post things of the sort 'X is down'.
B2B referral sales systems – the outbound growth engine most startups never use
How convenient that one can just post the spoils of war on ebay now.
Access Logs for Elastic Load Balancers
its an open-ended question/answer, honestly.
Interesting that you're using phrase "see your true self" to mean "see yourself as others see you."
He seems to be good at identifying emerging trends and selling himself to the trendsetters/pioneers to allow him to get involved.
CarPlay and Safety
> If he was some coincicentally named private individual, the obvious thing to do ..

Why is that so "obvious"? That may be the obvious choice for you, and maybe it's even the "correct" choice.

But fame is incredibly enticing ego food.
Why can't there be a trap door under nuclear reactors in case of meltdown?
It's worth noting that Susan G. Komen was an innocent woman who died of breast cancer back in 1980. The questionable practices you mention are carried out by the homonymous association created in her memory by her sister (who is the CEO at the tune of $684K/year).
Sorry if I was condescending, I didn't intend to be.
nice one Steli
I predate the popularity of unit testing, so I've developed some pretty good skills understanding the problem domain and carefully coding for it. So yeah when I did get my code to finally compile in Modula-2, it usually worked pretty damn well.
Coinbase is way ahead of you on this one.
Hey dave,
Currently in Prototypo, users design fonts in a visual way only. Using code will come later, when we can make it user-friendly enough and fully integrated in our visual editor.

Anyway, the future looks bright for open-source online type design software. There's a little competition and many possibilities for collaboration. That can only be good!
Can I get an invite? me@robbiet.us. Need to invite my roommates, who both have a few tickets they need to get fixed.
This is fantastic. The border/unborder and mask/unmask commands are going to save me so much time. Now I can visualize transparent views without having to jump back to the code and change borders or background colors manually.
In my opinion there are two things that makes unit test really useful and they are API design and refactoring security. The article didn't talk about either of these.

Writing unit tests creates a mindset where the API for a class /method/module will be designed in a decoupled way to ensure that unit testing is possible. Writing unit tests force the programmer into creating software that is decoupled and modular.

You unit test suite is also a formal specification and documentation of what the program is suposed to do. This drastically reduces concerns and issue when refactoring the code base because if the tests are still passing the changed code has, with high probability, not introduced bugs. This of course relies somewhat on the tests actually being meaningfu and not tautological.

As pointed out in the article striving for 100% test coverage is not a good measurement of quality. Some things simply don't need to and shouldn't be tested.
Yep, especially "THE Ukraine" part.
How far would you take this? If such a person hid their identity better than Nakamoto and refused all contact (even contact initiated under a false pretense, as in the article), would it be justified to break into their house to learn about them? To follow them to and from work? I'm not trying to be provocative, simply illustrating that the needs of the many (voyeuristic curiosity) do not necessarily outweigh the needs of the few (personal privacy and safety).
Thanks for posting that video. Very informative!
And Elon Musk just testified to Congress to propose having SpaceX put military satellites in orbit at much lower cost (and with more American-built parts...) than Boeing/Lockheed Martin's "United Space Alliance".
Thanks, that's flattering. I'm happy to try to answer any questions about this position as best as I can. You'd be working with me.

I also try to stay in #data.gov on irc.freenode.net, but haven't really promoted it so it's usually just me.
I'm not debating the affordability, I'm debating the wonderful crime-free world described by parent, where kidnappings and burglaries just don't happen.
Aside from anything else, this site has a pretty unique and fun design, so kudos for that.
I dig the details regarding shipping.
As an industry, PR is broken. One of the reasons is because PR is responsible for delivering outcomes that are outside of their control, namely stories in the media. Only journalists control that. Some PR firms have really knowledgeable, well-connected people working for them, but many are spinning their wheels. While I haven't worked with Pressfriendly directly, I'm in touch with its founder Joel, and I think there's lots of room to improve how PR works.
lives in SoCal and a Cal Poly alumni, respect!
I am a parent of a 1 year old and a 3 weeks old. We are struggling with traditional babysitting model already. We hired a babysitter through care.com but on the days when she is not available, we have to find a backup. If you didn't plan the backup in advance, you are screwed. For example, our babysitter suddenly could not come for 2 days as her hubby got food poisoning and needed her to stay home with him.

So in theory, an "Uber for babysitting" sounds like a good idea where the "on-demand" part is the key. However, the biggest issue I see with something like this is the "trust factor". Babysitters are a very personal thing because they are responsible for the most important thing in your life i.e. your kid. So, when we hire a babysitter traditionally, we do our due diligence, check references etc. and then build trust over time during their first few weeks/months of work. Example, our current babysitter is now with us for about 3 months and we are just about beginning to trust her. We still don't leave her completely alone with our baby (wife staying home for now) but soon, we have to do that. For on-demand, how will this work ? Can I trust someone "uber" like ? Something to think about. Not shooting down your idea btw. As a parent, this is the biggest pain point we face currently.
If this gets popular, the courts will just change how they handle challenges.
ALL THESE WORLDS
ARE YOURS EXCEPT
EUROPA
ATTEMPT NO
LANDING THERE
I'm glad to see you grasped my point.
In what way can they change the process?
"Metazoan 1.0" --The 1.6 Billion-Year Evolution of Cancer
If someone says it isn't about the money, it's about the money.