skysight-inc/HackerNews huggingface dataset:
Finally, the face of this super villain in his evil lair.
Yeah, I certainly think people in the libertarian end of the pool tend to value coherence more than completeness. But the conflict between coherence and completeness is much smaller for people who have led very comfortable lives. So that would fit.
Why was this posted on HN? A lot of apps go free every week.
The A-10 is extremely vulnerable to man-portable air defense systems (MANPADs), which are difficult to spot and nearly impossible to avoid at the low altitudes within which the A-10 best performs.

How about building a ground support platform that can deal with this? Apparently, the Army has tried with helicopters with instrument pods above their rotors, so they can target enemies from behind cover. Perhaps the solution will be many small drones taking the place of one manned aircraft.
Hi ironghost,

Thanks for the comment. We actually do support forwarding. If an email is forwarded it will still expire/unsend as expected. You can forward a Pluto email to any email address. Please try it and send us any feedback you have.

Thanks!
David, Co-Founder
Pluto Mail
david@sendpluto.com
@sendpluto
> But nothing has changed in schools in the past dozen years.

Education is the most conservative of conservative institutions. It will only change when it must, for example when people vote with their feet and educate themselves on subjects not provided by, and using methods not recognized by, present schools. Then you'll see change.
When a Fortune 100 company accepts Bitcoin, donate to Charity: Water
Should be tagged Linux.. oh wait, HN doesn't have tags.
India's Flipkart sales run rate hits $1 billion,ahead of target
That's a good idea, although, it might annoy people in a hurry.

I like the idea of making it contextual. Calling you grandson? Ad for LifeCall! Calling your buddy to get together for football (and you use a Fantasy Football app on your phone)? Ad for Budweiser! Calling 911? Ad for MetLife!
I played Battlefield 1942: Desert Combat when I was much younger, and the developers did a pretty great job of replicating the A10 sound, you felt incredibly powerful controlling that vehicle for the sound alone.
Ancient Chinese Instrument Used To Play Super Mario Theme
Wouldn't it be more correct to say 66% growth? In other words, if sales were flat, I would think saying 0% growth makes more sense than 100% growth.
I just make a "Skeleton" instance that has all the hardening stuff already on it, then clone all my new machines off of this instance.
That's been fixed in Python 3.
-For a programmer ,developing web apps (Ruby & JavaScript)
Business logic doesn't require that you use DateTime. Business logic requires that the software understand dates in a certain way.

Some unit test styles enforce a given API at all levels in the code. Others restrict themselves to tests through certain restricted APIs.

For example, the SQLite code tests through the API, so it's possible to do major revisions of the code without changing the tests. The choice of how date logic works is invisible to the tests. Date tests can be done through SQL, without testing the actual code functionally equivalent to DateTime.

I prefer the latter. I liken it to building a bridge. The main test is "can you safely get traffic from X to Y", with other tests related to maintenance, beauty, environmental impact, and so on. This can start with a stone bridge, then a truss bridge, or a suspension bridge.

It's also possible to have tests like "there must be a pillar here, a truss there, an arch up there, and a screw over there", which requires that the bridge must be an iron bridge using a Pratt truss design, with three support columns made of granite.

Rebuilding/refactoring to even, say, a Parker truss would require rewriting some of the tests. Rebuilding/refactoring to, say, a truss arch requires a lot of rewritten tests.

But under the high-level tests, like for SQLite, major redesigns don't require major changes in the tests.

If at the start you know that you want a specific bridge, and you just have to work on it, then go ahead and write these very specific tests. Just remember that major refactors will require a lot of rewritten tests.
I don't understand this. the amount you'd pay in capital gains is probably less than what you're going to pay out in interest, notwithstanding the mortgage interest deduction to your taxes (in which the government subsidizes you at the expense of other taxpayers).

I mean, perhaps you ran the numbers and it works out better financially, but I get the impression from your post that you don't want to pay any taxes on it on principle, which seems economically irrational.
> I have no doubt that a future bottom up redo of a UI component framework (UIMS) will embrace constraints for both document and form layout.

Welcome to the future! Cocoa's new(ish) layout system, Auto Layout, is constraint based.

> Partially because the UI components do not have the built-in smarts, such as anchors for text baselines.

In Cocoa, you can constrain two views to align by baseline, and each view handles what "baseline" means for itself. Built in views (labels, buttons, etc.) behave as you'd expect.
Do you find condescending to people gets them to take you more seriously? It has always had the opposite effect for me.
In the book, iirc the example for Circuit Breaker was a timeout of Oracle db connections in a connection pool, due to a firewall in the middle. You'd have to read the book to get the story done well, but basically it was a resource contention issue because a socket was cut off in the middle without closing at the connection end. Sockets, by nature, don't time out. That's why Nygard says in the book that firewalls are a way of violating TCP/IP standards.
QuizUp Debuts On Android; How An Icelandic Game Became An Overnight Success
Classic TC title "to Take on AWS"... Don't make me laugh buddy. AWS is probably more than 1,000+ people operation with 30 different products and a marketplace, support and ops teams. DigitalOcean is purely a VM seller with no cloud or storage features.
That would be interesting. Unfortunately that's not available in the tax dataset we have. If it were I'd also question the accuracy of it as well as restaurants have a reputation for being less than precise with their earning filings.
In Python 3, that raises a TypeError.
Another great advantage of that plane is just how durable it was. It could take massive damage yet stay in the air. Of course, pilot skill's important, too.

For proof, look at the story of Kim Campbell:

http://www.badassoftheweek.com/kimcampbell.html

The article has loads of good pictures of the plane, the gun, and the damage she took over Iraq. It's amazing to see.
We run an API with probably 20 registered consumers, supporting apps and websites with different versions. This is not by any means an example of "the one true way", but it seems to be working well for us.

Basically, we put together a simple wrapper that lets us automatically pick which API version to use based on a users apikey, registered version (I set them up with v1 or v2), and what they pass in. A before_filter automatically pulls the apikey and version from params/headers, and it's consumed like this:

https://gist.github.com/kingcu/1e5e6982ad3e05707303

Essentially this lets us be strict about what key gets what result, and, lets us do prioritized fallback logic by using the any() function shown.
That ship's already sailed.

Governments regulate things that are risky. It's the main reason we have agencies like the FDA and SEC.
No because hosts on 1/10th of the budget are doing these things already.

I have great hope for http://bigv.io but they're not quite there yet.
Paid $75 (in 1987 money!) for The Legend of Zelda for the NES at a Toys "R" Us in Colma, CA. Sold all my Series 1 Voltron (with the toxic paint) at a garage sale to finance it. Still the most I've ever spent for a game, and it was worth every penny.

When I think about how expensive games appear to be nowadays, I think back to 8-year-old me and the sacrifices I made.
I was a QA intern at Echo Nest in Somerville over the summer and was super surprised to see this today! They're a really a fantastic and fun group of people and doing incredible work, having a fun time while they do it.

(Speaking, naturally, only my own opinions here:) I'm excited for the possibilities of growth that it'll offer the company, but also a little nervous about how it'll affect the Nest's ability to serve their other (previous?) clients. I personally signed on with Rdio because I loved the deep Echo Nest integration—I hope that's not going anywhere.

Looking hopefully, but anxiously, towards the future.
Well, none. Deterrence, dude.
After having fixed a sudo user (and confirm it works!), please also disable PermitRootLogin by setting it to 'no'.

Restart ssh after editing sshd_conf.

If you're squeemish, run dropbear on another port so you can log into your machine in case you made a boo-boo configuring openssh.

Also, more resources for security settings:

https://benchmarks.cisecurity.org/downloads/multiform/index....
I should note as well that as I recall, the Navy & Air Force ran into similar problems in Vietnam as may happen soon. They phased out most of their prop aircraft in favor of much faster jet bombers (and strategic bombers like the Aardvark that couldn't provide CAS). They ended up using carrier launched A-1 Skyhawks – an aircraft first built in 1945 – for close air support and helicopter rescue escorts (Often seen in vietnam era film as "Sandies").

Infantry support seems to be something that historically the military continues to forget until they suddenly need it, and scramble to stopgap a solution from whatever is laying around. It wouldn't be surprising if the A-10 comes back from the dead in some future conflict for just that reason.
Oh, I completely agree, the Algolia search is painfully lacking. I'm just saying, if you want Thrift to keep their search engine up, you'd probably be better off talking to them since AFAIK Hacker News isn't in charge of it.
Too late...

"Rumor has it CNBC is camped outside of Satoshi Nakamoto's house. Seems @truth_eater and @Newsweek really didn't think this through."

https://twitter.com/runasand/status/441625082935672832
It never fails that as evil as I can make my thoughts, someone has already thunk it and done it.
Yahoo Buys Vizify Just To Shut It Down
Maybe his ethics override the concern for making money, but his pride does not? That is just one possible consistent explanation for this.
To self-regulate, we need to convince people not to keep balances in third-party wallets. This was one of the main features of bitcoin, and people are just ignoring it. I don't hold out much hope for other reforms like "don't trust faceless websites with your money".
That means you are on a paid plan, but have a discount applied (which happens to be the cost of the lowest plan).
Attention, Walmart shoppers: We've created a futuristic transport truck
I find when I have to re-factor code around the tests it means the code wasn't very good in the first place.

The author complains about re-factoring code into smaller testable functions. I completely disagree. Code structured as small easily understood functions which do one thing and have obvious inputs and outputs is good code which is much easier to extend and modify.
"Also, beware of writing if x when you really mean if x is not None -- e.g. when testing whether a variable or argument that defaults to None was set to some other value. The other value might have a type (such as a container) that could be false in a boolean context!"

From PEP-8: http://legacy.python.org/dev/peps/pep-0008/
For information all exact matches are before fuzzy matches, so why do you want to have a "arkos" syntax ?

We are improving hn.algolia.com on a regular basis, so feel free to open a feature request :)
It's important that the corner bank be under scrutiny because everybody knows you're supposed to put your money in a bank, and you get a lot of very unsophisticated people wandering in. There's nothing wrong with financially risky things existing so long as there isn't a substantial problem with random people thinking that they're less secure than they are. And besides, penny stocks are just as risky as bitcoins but it's still legal for normal people to invest in them.

This may all change if crypto-currencies take off the way their supporters dream, but as long as most people's experience with them is hearing about MtGox's implosion on the news more regulation probably isn't needed.

I'm happy that the US is insuring my savings account and regulating the bank that holds it, but I'm glad I could risk my money on bitcoin if I chose.
Is sqrt[7] special in this regard or does it work for any irrational number?
Well, I lost all of my Mt. Gox bitcoins, and it seems to me there were no repercussions for the founders. They could have stolen the coins and nobody would be the wiser. It's already become clear that there was much more to the story than Gox has revealed, e.g. that they knew about malleability since 2011 and then were reminded again in November.
Early Treatment Is Found to Clear H.I.V. in a 2nd Baby
When too many people take bad risks, it can take the whole economy down with it, affecting people who never took the risk in the first place. So yes, we do need bureaucrats to regulate risky investments.
And yet, if you're an apple farmer, you don't want to see another apple stall at the farmers market - whether or not you see them as competitors or "co-creators" of apples. You really want to be the only guy with apples, for a bunch of fairly practical reasons. You get a strong pricing position, but also your customers (mental) lives are arguably better because they no longer have the burden of choice - at least, if they are certain they want an apple, and not an orange.

It may be morally correct for the apple seller to embrace the new apple seller, and call him a "co-creator". But how will these good feelings will last when his competitor discovers a way to get much higher yields of apples, and drives the price down? Or less ethically (but certainly permitted) would be for a well-healed seller to price dump a little, and try to get the competition out of the market.

The only thing that allows two competitors to happily co-exist is scarcity. If there is huge demand that cannot be satisfied, by both producers together, then these maneuvers just aren't possible, because people will continue to buy from both sellers at any price. This is a luxurious place to be in business. Perhaps that is where we are in the software field, in 2014: a huge demand for new software, with so few people able to actually make the stuff, makes us one big happy family. But when the demand decreases, or the supply of software-makers increases, it will be difficult to maintain this attitude of cooperation.
Hmmm, did you check our last version? http://i.imgur.com/K9ZP9R3.png
I suppose that is probably a fair assessment. That is my impression of the few people I know who have worked for the USG or grew up in the D.C. area.
Thanks for this. I don't see why people think 30 mm slugs are effective against tanks designed to resist 120 mm penetrators or shaped charges, including top armor hits. And simply enduring battle damage is insane against modern MANPADS with large warheads. The A-10, along with the B-17, is one of the most over-romanticized aircraft of all time.
The great thing about bitcoin being unregulated is that governments haven't yet gone after mixers, so it's trivial to launder bitcoins. If you want to steal and not get caught, bitcoin is the place to be.
GM Concept UI by GMunk
We have added the filtering on comments, story & poll some weeks ago and we have also added sort. Did you saw that ?
ufw is just a simple wrapper for iptables, it still uses iptables.
This is a good idea. One thought for the team as you're building this: Is it possible to make an alternative version of the link that loads up the same graphic in JPG format?

I could see this going viral on sites like Pinterest or Tumblr, but I found that when I added this into Tumblr, it wouldn't save the post.
Transactions wouldn't actually work with bitcoin in this case anyway. eg, transaction 1 checks balance, deducts amount, does BTC transfer, and then commits.

Continuing on the OMG, bitcoin makes proper bookkeeping obsolete(!)- bzz, NOT!!. Theme.

You certainly can use transactions for bitcoin orders, you just have to use the logic that many other business uses.

That is, a user has an account that they can place orders from. The only action they can take is turning their funds into an order. Correctly coded transactions assure that they can only purchase orders of up to the value in their account. Order processing is independent from this order entry system. Orders may succeed and become bitcoins or dollars and then be transferred back to the accounts or the order could fail and the dollars could be returned appropriately as well. This order processing is queued, could involve a series of messages, etc. I only have a degree in econ but I recall stock exchanges work basically this way (you place orders, money deducted immediately but you have to wait to see if your order actually worked, sorry).

Essentially, the final result of orders shouldn't be the point where the funds are debited from the users' accounts, the initially order placement should be where the debiting happens.
MIPSpace is stupid if they think you can get SWIP from DO. This is not DO's policy, but the RIR. I seem to remember that for ARIN you need a /30 or larger of consecutive IP address space to qualify for SWIP. This may even be a /28.

So while DO is saying no, I'm wondering if it's because they don't offer the space required to SWIP the ranges. In addition to not offering the size, it would incur additional administrative overhead.

Can't blame them.
Breckenridge rental homes: Ideal for Spring Break
There are those who may think that Breckenridge vacation rentals are only for winter, but you'd be surprised just how great they are to rent for Spring Break, especially since Breck Spring Fever will be going on from March 22 to April 20. When you're lodging in Breckenridge, there's always something to do ranging from hitting the slopes and drinking beer at a festival to visiting a museum and listening to bands. Whether you're staying in Breckenridge rental homes or at a hotel, you'll be in close proximity to everything the town has to offer during Spring Break. Boring? Definitely not.
> That train has left the station long ago.

https://www.youtube.com/watch?v=B-DpRcxK_N8
A lot of journalism is just plain old social engineering.
It seems odd to me that DO never bothered to make any kind of statement to counter this guy's claims (at least not that I've seen), especially considering how well-known this story has become. That tells me that DO is either guilty or doesn't care enough about their reputation to even so much as publish a statement to help ease customers' (and potential customers) fears/worries. That's enough for me to stay away from them.
beginner-friendly doesn't mean stupid-friendly. And I am in favor of "teaching people to style their code better" in the language even if in this case, it's not about style but the meaning of midnight. semantic != style. Also, language must also help/structure/offer rails for thinking, create et cetera.

Industry must bend before truth, not bend truth over itself...
If I want to keep my BTC at an exchange or bank with deposit insurance, I can choose to do so for myself, thanks.

Don't get me started on the notion of deposit "insurance" backed by razor-thin reserves against the total level of liabilities, like what the FDIC represents today. It's hard to imagine a more effective engine for creating moral hazard (and ultimately systemic risk, although we still have yet to see this manifest itself with the FDIC, I think it's coming). As I see it, one of the biggest potentials wins from the Bitcoin ecosystem is bringing back the possibility for custodians to compete on terms of liquidity and safety. It would be a shame if that potential was squandered by a meddlesome intervention like yours.
Perhaps not through the front armor of a current MBT, but that's not where the guns aims. Instead it hits the top of the turret, the engine deck, and treads. This may not always result in an explosive, turret tossing engagement, but it definitely will result in a mission kill.
Definitions matter, words matter. That is all.
Duplicate: https://news.ycombinator.com/item?id=7353166
For those interested in the unusual development of the A-10, see the book "Boyd: The Fighter Pilot Who Changed the Art of War".
> An aircraft like the A10 (and a helo like the Apache, as noted below) has a huge benefit over a drone in its ability to stay on station.

airframe per airframe, sure.

dollar per dollar (either production costs or operations/support cost)? Less likely.
Auto-preloading: One weird trick to make your pages load up to 70% faster
It's more than a polite social fiction. It's a moral requirement for many of the rights guaranteed by the US Constitution to have any meaning. E.g. try exercising your right to an attorney when the prosecution logs all your communications. Or try exercising your right of assembly to discussion union membership while your employer monitors the meeting. If Americans give up on privacy and decide it's not worth fighting for, they will eventually cede the rest of their rights as well. There are simply too many powerful interests with strong incentives to create a world without a right to privacy.
Well, you wouldn't be able to conclude that your method works for any possible input. You'd have a verification for how it is supposed to work for a predetermined set of inputs.

Think about the situation above, where you're dealing with a method to add two integers. So, you test 2, 3, and 5. It passes. Later, you decide that this method should multiply rather than add, so you change it. Your unit test breaks.

In my personal experience, about 95% of the time, I want to keep the modification, and so I need to update the test. But every now and then, I realize that the test is accurate and I have introduced unintended side effects into my code.

That's just me developing for me. The tests are also very important when a new developer is working on the app. If they change something, they need to know if they've broken anything downstream.

It's not failsafe but I do think it's a huge improvement over no tests.
I dunno. My parents have been living in the D.C. area for about 25 years and my dad loves government, at least as long as there's a Democrat in the White House. I mean, he thinks we spend too much on defense, but doesn't everyone dislike some of the "other side's" policies? I think you meet a lot more "true believers in government" in D.C. than anywhere else in the country.
Interesting. I compared China's imports from 2001 to imports from 2011. Quite revealing how much infrastructure they built. In 2001 imports mainly consist of parts and China acts as an assembly line. Cathode tubes make up 1.25% of all imports revealing somewhat outdated tech base. Contrastingly in 2011, focus shifted on importing basic materials and producing things internally with great increase in imports of energy and foodstuffs.

Pretty awesome how you can illustrate technological progress of the country by imports/exports.
Why hasn't anyone gone after the founders? Why haven't you?
Actual blog post about it: https://github.com/blog/1790-announcing-the-github-developer...