skysight-inc/HackerNews huggingface dataset:
It matters b/c if some unseen event(they do happen) or emergecy happens and you can't make the payment, you are paying almost 20 cents on the dollar in interest. So yes if you use credit for convenience and pay your balance in full every month it doesn't matter much but like I mentioned if you have some serious event that happens which results in your not being able to pay, yo you would be better off with a card at 12% APR.

"Doing it wrong" does't really account for unseen or unplanned events in ones life.
Poloniex Seeks Regulatory Clarity from CFTC Following Allegations
You can bring up the emoji picker in most input fields with ctrl-cmd-space on osx, or by using the onscreen keyboard in windows.
In most of the cases we've seen with extraditions to the US for hacking, the burden placed on the US to justify the extradition has been pretty significant. We have in fact lost extradition cases where few of the underlying facts were in doubt.

I'm also not sure how bringing suspects to trial in the US flies in the face of US justice system ideals.
Unfortunately, my support of Snowden has waned the more I learned that...
A) He actively pursued information to steal (rather than coming across it naturally and deciding he had a moral obligation to reveal it)
B) He ignored the pursuit of information damaging to any countries other than the US.
C) He shared information with the Chinese government (and possibly the Russian government).

I still think he is a hero who should be pardoned and lauded, but...he's a deeply flawed one.
To be more accurate, they didn't announce an alternative to Mercurial, but rather new Mercurial server software.
Which is nice because it will need to repaired often (bootloops suck)
Approval voting, because "approval" has ambiguous meaning that varies from voter to voter, is crap for most public elections. (It's good for certain kinds of votes where "approving" can be tied to some concrete meaning, generally not secret-ballot elections. E.g., if you are in a social group voting on a shared activity, where "approval" is a binding commitment to participate if the action is chosen by the group, while disapproval is an opt-out or at least a non-commit, approval makes sense.

Numerical scale rankings have similar problems (especially as there is empirical evidence that numerical rankings for similar actual levels of satisfaction are assigned differently in different cultures (e.g., ethnic) even within, say, the US. Again, there are circumstances other than usual candidate voting where the numerical scale can be tied to a concrete commitment to make the meaning of the markings consistent and such voting useful (e.g., when they are tied to an amount that one would pay to get or avoid a particular outcome), but they are generally a bad idea for electing candidates. Ranked ballots is pretty much the system that provides the most information with relatively consistent meaning from each voter for circumstances like public, secret-ballot, free elections of candidates. (Different election methods using ranked ballots do a better or worse job of using that information, of course.)
> Consider, fixing Hubble was a big thing, but we could have sent 3 of them up for less money.

Not even close. It cost ~900M for the repair mission and the cost to build Hubble was ~2.5B.

>No, the ITER robot needs to deal with heavy loads, micro G means even small forces add up. Don't forget without people they could send 3x the science payloads. So, scrapping things and trying again really is viable.

Less forces only means that the motors can be weaker but it doesn't lower the overall complexity required, you still have to have X degrees of freedom to get an arm that can barely replace a human in limited circumstances. Telerobotics just isn't there or cheap enough to make it make sense.

> As to micro G, we could send a mars mission with simulated gravity. Which is something we really should be testing instead of simply yet another long stay in micro G.

We /could/ do simulated gravity but there's a lot of engineering issues with that that make it a Gen 2+ solution for a Mars trip or for a more long term solution like a Mars cycler. Just the size required for a spinning torus to be comfortable and provide enough gravity to be worth it would make it much larger than the ISS [0] [1]. There are other problems like dealing with communication equipment and docking which would want a stationary center which brings in more complexity with the seals between the stationary section and the ring. There's other options like a bolas but they're also pretty complex. Until then we'll need to deal with space travel as it comes to us which is without gravity. In short to test and build them we'll need either a large decrease in launch costs or a truly massive pile of money.

[0] http://www.spacefuture.com/archive/artificial_gravity_and_th...

[1] http://space.stackexchange.com/questions/1308/why-are-there-...
THIS. Read the transcript, he rants almost exclusively about the entire "system" and it's many parts that all seem to fail at some point. The "tablet" issue is a minor sub point but you know ... clicks = money so the headline "Bill Belichick Hates Microsoft Surface" is what every "journalist" went with.
While the article touches on some great points I think there can actually be a balance when displaying certain types of information.

Like in reporting interfaces it's easier to highlight the data that you know the user is going to be looking at consistently - it helps with moving through the document as well as keeping your place. Sometimes information isn't required but if the user were wanting to go back and verify that information or use it to calculate something else they could do so easily (generally in my designs whenever I make something with less contrast I will also add an action for on focus/hover the item fades back in if the user may require that data more but still not as much as the main bits and pieces).

Places that this doesn't work great are articles and journals, big paragraphs of text (such as comments).

Balance, and the right use can make this technique useful in web page design but the author is very correct in that the vast majority doesn't understand the proper use and balance.

For we are not artists nor editor-in-chiefs so to say.

edit Should note that the reporting interfaces he is displaying do not do this well at all.
Younger folks...

My TWC cable net connection has been dropping on a daily basis for the last two months. Resetting the modem solves it until the next outage. (TWC has since replaced a shit ton of stuff to fix this).

So everyday, my two special snowflakes would get pissed when the Wifi would go nowhere. They would text me expecting me to fix it even when I'm in the office. They would text me when I was watching football (my only sacrosanct timeslot). They would text me when taking a dump. I could feel my blood pressure rise everytime I heard the phrase "The WiFi is down!"

So no, I think you're completely wrong about youngsters being less perturbed. When I was their age, my motto was "I want my MTV..." Their motto is "I want my WiFi..."
They're not as good though. The outside looks remarkably similar, but the insides are poor imitation.

This blog has down a tear down of a number of different knock-offs: http://www.righto.com/2014/05/a-look-inside-ipad-chargers-pr...
Yup you're right, I should have been a bit more explicit there, meant to say backend replacement.
What source exactly do you ask for? Some official poll giving the relative recognizability of European organizations and agencies?

Yes. That would give a more accurate figure than my or your limited people network.

Your source was having talked to some people from Europe. My experience is the direct opposite, by the facts that:...

Your people network and my network, again, are not representative and should not be taken as fact but is just anecdotal. The other three facts only show that ESA is less known than NASA to the average European. Your claim was stronger, and I quote you: "The average EU citizen has absolutely no idea what ESA is or does."

[edited for completeness]
i believe a lot of it is lifted from AA meetings he attended. i remember reading an interview with a few of the fellow attendees who seemed a little miffed that he'd taken their stories.

but beware! that's what happens when you're around a writer.

IJ is by far my all-time favorite book. just amazing.

(though the tech and math parts are cringe-worthy!)
Yes, we have.

See https://medium.com/production-ready/chaos-monkey-for-fun-and...

As for chaos being a hard sell: https://medium.com/production-ready/chaos-engineering-a-shif...
The IT Era and the Internet Revolution
I wonder if there is an actual product here or if there is just a product placement. And by that I mean has anyone sat down with coaches and said "Given what you do in a game on the sidelines, the choices you are making, the questions you are asking, and options you are trying to weigh; Is there a way to improve the tools you've already been using with some automation?"

Anyone know?
I started reading the physical copy and switched to kindle after a few hundred pages. I know it's not the "pure" way to read it but it improved my experience considerably. Not only does it make the book very mobile, but flipping back and forth between the footnotes is way easier.
Great questions! Yes, indexing is actually a significant challenge at our scale, as it can take a long time to add and currently, it is a blocking operation. However, the sqlite team is amazing and has all sorts of write-concurrency tricks up their sleeve to allow for creating indexes in a parallel thread. We haven't used it yet, but we plan to.

As for the stored procedures, yes they are written in C++, and thus deploying them requires compiling and upgrading the server itself. However, we have 6 of them (and honestly, any one of which has enough read capacity to satisfy about all our traffic) so a minute of downtime to upgrade for each independently isn't a problem.

The result is zero downtime as perceived by the user, even though each server has occasional downtime for maintenance and upgrades. In general I'd say we upgrade the database about weekly, or more frequent depending on how active we are in the stored procedures.
The less you talk about drinking the more he'll hide it from you. Ditto with gambling and sex. My parents talked about everything besides sex and I never drank or gambled in excess. And I'll leave this post at that.
Saying that a search "must be related to some legitimate goal of government" is no limitation at all. I would agree that searches incident to arrest (for a cause other than refusing a voluntary search) are not required (by the constitution) to have a warrant, but am not sure what other un-warranted searches are reasonable. The kings of England would certainly say that preventing assassinations and insurrections was "some legitimate goal of government", but it seems the founders disagreed that kings should be ransacking the houses of their subjects.

Yes, I agree that the states were not delegated all powers not expressly delegated by the constitution, but "the people and the states" were. I have never heard a better explanation for the 10th amendment than to say that it was restating the enumerated powers doctrine (though I cannot recall where I first heard that explanation). If you have a better explanation of the 10th amendment, I am very interested to learn what it is.
We (Pimoroni) offer shipping worldwide, though obviously that's likely more expensive than using a local vendor if you can find one. We also have a range of other accessories like a nice breadboarding breakout for the IO pins: https://shop.pimoroni.com/collections/micro-bit
Holy Easy PostgreSQL Deployment
I don't know, I know plenty of "young" people who are outraged if their internet is out for 5 minutes.
This one, or any 1000-pager?
Well, it's two different use cases. PCs are platforms, and they have common components and optional peripherals. Embedded systems are completely custom designs that rarely have common components. Everything is driven by BOM cost, and if you don't need something, you don't add it.

Booting such a system is highly dependent upon the board configuration and the peripherals that are needed. Furthermore, vendors have different boot-up requirements. Some boot loaders perform proprietary system checks before loading the RTOS. Some boot loaders need to be able to upgrade firmware from an image on-chip, in flash, or fed into it over SPI or a UART. Some boot loaders are little more than a jump table decoder that just jumps to the currently active firmware image on the chip. Creating a universal boot loader with enough flexibility for each of these situations is harder than just implementing a boot loader for a particular electronics product or product family.
Conductivity. You're not supposed to use them with damp boards or metals (I guess you can, but then you're replacing the saw after it brakes)
$400 million reasons...
Every host has all data. (This sounds crazy, until you do the math on how cheap storage is and how comparatively "little" data people actually need in the real world.) So we have 6x redundancy in normal operation, across three datacenters (and three different power grids, three different providers). There are also nightly backups.
Fair point if the problems are just crashes, but I wouldn't be surprised if Belichick was getting that frustrated over much more minor things at a time when the game is not on the line. In my experience many older people have extremely low tolerance for usage of technology not going perfectly.

For example, I could picture BB chucking the tablet from something like a slight lag when navigating menus or even just dissonance between how the app works and how he expects it to work (regardless whether or not poor design is to blame).
One little trick I've found:
Once you select something a couple levels down the tree of categories, then the "Seller" is a filter available on the left side of the screen. There are some searches where I just filter to what's directly sold by Amazon, because 90% of everything is the random sellers direct from China like you find on ebay.
It seems like a modest improvement on the way plastic is currently issued. The annual fee and interest rate make this specific card uninteresting for me, but those are largely dependent on the card issuing bank so I would not consider that a ding against the technology per se. I wonder though if the reduction in fraud through this technology, however modest, would benefit the issuer more than the consumer. Banks usually eat the cost of fraud in the interest of lowering friction for consumers, making it up on volume essentially. I wonder if given the benefits of security-improving tech, such a company could convince a more progressive banking partner to subsidize the costs of the card for consumers. That is in the long run, this card should really be cheaper than the alternative, not more expensive.
Internet shutdown could cost Ethiopia’s booming economy millions of dollars
We do most of the development in MacOS, but deploy it to Linux. I've never compiled it for Windows, but I imagine it would be straightforward.
People bring this up on every discussion of virtual card numbers. You should keep in mind that your contract with the vendor is independent of the payment method. Just because you stop paying them, doesn't mean your liability goes away. The vendor could pursue you in court, or could make a black mark on your credit report. Of course, this all depends on the terms of your contract -- if it's with Bally's gym, for example, you can be pretty sure that they will come after you. If it's with some SaaS company, they're more likely to just delete your account.
Seems to me those kind of issues would be a good way to test your monitoring. For instance verifying that the appropriate people are notified or automatic action is taken when within a reasonable amount of time after the CPU on the box starts spiking.
Four Nations Are Winning the Global War for Talent
what national bank is that?
The drawbacks of potentially causing downtime and therefore having the potential to drive away customers as well as obtain an image of unreliability can be much more damaging than not using it in the first place. Customer image means quite a bit.
https://developer.visa.com/products/vts
If anyone feels like making their own version.
Live video stream from ESA HQ:

http://livestream.com/ESA/marsarrival
With all these stories what you believe or how serious you think it is (if you believe) depends on which party/candidate you support. The bar for "this is so obvious and simple and bad that I am changing my opinion of this person" is pretty high.

That said, I can't follow this story. The claim seems to be that they wanted to remove references to Hillary's new email address from old emails because that would somehow cause Outlook to give everyone who sent something to the old address, the new address?

And what are the anti Hillary people saying the intent was? What are they supposedly covering up?
Reminds me of a story I heard during a project management class many years ago. The PM was working on a govt contract for the US Army in the late 90s to build a mobile mapping system for use in the field on the Humvees. He got all the specs from the generals to build this marvel of a technology system with screens and scrolling maps (90s remember) and decided to talk to the soldiers in the field to ask them what they wanted out of the project.

The soldiers told him what they really wanted was a piece of plywood that they could fold out and lay their paper maps on. They didn't want screens or electronics, because those don't work with bullet holes in them, but the paper maps work fine even if they get shot.
Well said, and thank you for the link. It rings true.
If you give a new number to a merchant, with a strict limit, doesn't that solve every single one of these apart from "lost/stolen"?
It's not called out specifically (actually, when writing it I didn't even know what Paxos was, and only realized I had implemented it years later). However, the logic is here: https://github.com/Expensify/Bedrock/blob/master/sqliteclust...
Well in this instance I'm suggesting that the uprooting and deprivation of freedom using foreign law as a basis is unreasonable. I fully admit this is a lay person interpretation and the law likely disagrees, but I would imagine that a more fair process would first let an international court or the local governing body determine in full if they cooperate, not instead have a blanket extradition treaty. Unless I am misunderstanding the entirety of extradition treaties, it just seems the burden of proof that they have the right person to even start questioning is low and not subject to scrutiny except from within.
Thiel’s newest investment: Trump
WebRTC demo: Print your message live
Hey Andrew,

Appreciate the thorough response. I definitely think you guys have a unique value proposition. I still wonder if it's enough to justify switching costs for a large enough # of customers (e.g. re-setup bill pays, stored cards on accts, etc) for one truly differentiating feature, but wish you guys best of luck with your launch!
There's some talk of getting this into Sublime Text https://github.com/jonathandturner/rustls/issues/18
What do you think about this perspective?
Why Do These Straight Men Want Nothing to Do with Women?
Even if software is at fault, the managers of any long-term strategic “partnership” with high publicity are still responsible: they should know what it means to stamp your name on something, and have everything under control. If some app isn’t working and that broken app is tarnishing your entire platform, you’d better have either a “plan B” implementation or enough control over the app to quickly bring it up to some standard.

Also, it really matters to have competent support and help documentation. Asking for help should not be a frustrating experience; users should want to come to you first (and not the press) to fix all their problems. If they continually receive useless answers like “power off and on”, or they have to wait a long time, or even your support people don’t know what’s wrong, then you shouldn’t be surprised if your users find other ways to vent and solve their problems.
Pivoting back to industry from grad school
I had hoped that graduate school would introduce me to interesting engineering and analysis problems, and help me hone my C++ skills, but my experience has been more focused on wrangling undergraduates, grant writing, and doing very unintellectual work with basic simulation software. In short, I would like to return to being a C++ developer, but my skills have gotten a bit rusty over the past year away from industry.
Does anyone have any recommendations? Should I apply to internships that have the possibility of fulltime work? Shirk my current responsibilities and work through Scott Meyers and hack on some projects?
I'm sorry if this seems like a dumb thing to ask. I made the mistake of going to graduate school against the advice of just about everyone, and I learned that I shouldn't be so intellectually stubborn.
I can send my resume and code samples to anyone interested if that will help with advice.
Thank you!
Reddit links Assange attacks to "Center for American Progress"
Show HN: Roadmap.com
Are the footnotes etc. well handled on Kindle? Going through the Disk World series right now and some books are great some a mess
http://www.savebyseva.org

Active right now in India, giving trauma treatment to freed child slaves.

They are collaborating with Kailash Satyarthi (Nobel Peace price winner 2014).
My understanding is that companies with successful systems running at scale usually created those systems after throwing away a series of systems that ran at lower scale. In the case of video, Netflix threw away a system that sent DVD's through the snail mail.

The big problem is getting to the point where your problem is scaling. Scaling is a good problem to have.
Have you tried Kubernetes as your primary interface to GCP? Google has put a lot of resources into Kubernetes.
> TAOCP predates Erlang by quite a bit.

Are you sure Knuth wasn't secretly programming in Erlang since the early 50's. He is considered one of the original inventors, it was just too controversial so it was covered up all this time.

I guess we need special whimsy and/or sarcasm tags so people don't take them too seriously...
What we perceive as massive gains does not necessarily fit the evolutionary model of massive gains. Many types of spiders can catch a humming bird in their web, but they can't eat it.

Put another way, animals have upper bounds on the positive value they receive from risks. In human terms the first billion is worth vastly more than the second.