skysight-inc/HackerNews huggingface dataset:
> Why do people seem to assume that those most capable of implementing the cryptography, networking, or other code are also those most capable of understanding the economics of cryptocurrencies or determining their future?

I guess I'll give the blunt answer: many proponents of cryptocurrency have views on economics, politics, society, law, and contracts that are ignorant of the way those things really work. Many really do believe that currencies, transactions, and contracts can be implemented entirely by computer programs and that governments and courts should have no jurisdiction over such things.

If you don't believe me, go to some of the active crypto forums and get involved in political discussions. You'll see an astounding mix of techno-utopianism, extreme libertarianism, and baseless conspiracy theories about fiat money and governments in general.

The blockchain is an interesting technical achievement, and so are smart contracts, but they are not a replacement for laws and governments. Unfortunately, a lot of people think they are. Some people even insist that bitcoin doesn't have governance, but that's clearly not the case because the current controversy about the core developers is exactly about governance.

I bring this up because these kinds of beliefs are the reason people in the bitcoin community think the programmers who implement bitcoin are capable of solving the economic problems -- they reject the idea that there are any economic or social problems facing bitcoin that can't be solved with the underlying technology. They don't accept that these are social problems with social solutions.
> Needless to say, nobody involved in the 1960s counter-culture movements was in any position to actually implement the kind of changes needed to realize the grand vision of an ideal hippie society.

Maybe not directly, but a substantial chunk of the hacker culture came from the periphery of it.

"What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry" by John Markoff is an interesting exploration of those links.

And some people, like Stewart Brandt, were at the nexus of both. Stewart Brandt as part of the Merry Pranksters which was part of kickstarting the hippie community in SF, as the publisher of the Whole Earth Catalog, assisting Doug Engelbart with the Mother of All Demos, and later as a founder of The Well and more recently via the Long Now Foundation.
This. It's not even about whether one can afford things, but the unfairness of splitting the bill. I have an anecdote where a friend of mine had 2 glasses of juice, while her friends were drinking wine and all sorts. When her part of the bill was $4 she ended up paying $50 (currency approxm, but you get the point).

Even with similar incomes, as young adults in our mid-20's, working hard for our money, we'd like more control over what we end up paying for.
No, productivity growth _as measured by economists_ is becoming irrelevant.
>Young millennial male, every single person I know uses Venmo.

Young millennial male, I'd never heard of this thing until now. These things tend to be emblematic of poor local banking infrastructure. This reminds me a lot of echocash[1].

[1] https://www.econet.co.zw/ecocash/
Why's that? And why doesn't the reverse hold true? I can think of many things that are usually more expensive in lower-cost areas than in higher-cost areas.
Sorry but this is nonsense.

The fact that there is no more rounding is a better default that we no longer must put any thought into. It's more convenient. I fail to see how it harms the relationship in a way that's "petty".

This also completely leaves out the inconvenience of planning a large gathering for friends and fronting all the money yourself. Yes, it may feel "petty" to be reminded to pay your share, but imagine if 12 people all owed you $50. I say it's petty to need to be reminded.

Please, someone explain to me how splitting expenses is a negative thing. How is it petty? How is it more "transaction" and less "relationship"?
This guy's onto something.

Google any stupid theory and you will find an echochamber ready, willing and able to amplify your stupid opinions to the point of seeming reality.

And it's even worse if your opinions are popular.

The internet is a lot like a vague mystical text in this way. You can use it to validate anything.
Even if all your friends know, you will feel bad if someone -- anyone -- pays for you.

Being able to pay for yourself feels like control, and it's doubly important to have that feeling when you're poor.
There are a few courses and HNers will make a list for sure (Andrew Ng's, fast.ai, kaggle competitions and so on) but no magic wand, you will still need convincing someone to hire you. Therefore, your best shot imho is to have a good look locally and tailor your learning experience on the needs of your local job market, with the clear advantage of face-to-face relationships and local networking putting you ahead of unknown quantities in the employers' eye. Good luck!
> the CAPTCHA solution is the most robust one

The going rate for CAPTCHA solving is about 1/10 of a USD penny.
In my experience, many restaurants have a limit on how many ways they can split the bill, usually 2-4, so for larger groups venmo is an easy way to solve the issue. And there certainly are some restaurants that don't split at all (seems to be a regional thing).
Video game maps size comparison
My experience across Canada is any restaurant (Quebec/Maritimes I can't speak for), is that all restaurants, of any size, will ask you if you want split bills.

In fact, if anything, the small places that do their cheques on paper with pen are likely not to split anything.
http://pointsdotco.strikingly.com
I don't know how to make it much simpler, but I'll try to ELI5 for you.

Geometry has a direct relationship to resonance[0]. If you can target the specific resonance frequency of the capsid, you can destroy it with a wave form.

If you break the capsid, the virus will not survive.

Resonance can be induced in many ways, such as with ultrasound[1], microwaves[2], magnetic/dielectric fields[3], light[4][5], etc...

Obviously, this isn't fool-proof, as resonance can also actually assist viruses with permeating cell membranes[6]. However, these concepts can be applied to many areas of biosciences. We know magnetic fields can also disrupt cancer[7].

[0]https://www.nature.com/articles/srep18030

Resonances in Physics and Geometry

[1] http://pubmedcentralcanada.ca/pmcc/articles/PMC183525/pdf/ae...

Quantitative Assessment of the Germicidal Efficacy of Ultrasonic Energy

[2] http://www.ams.org/notices/199903/zworski.pdf

Efficient Structure Resonance Energy Transfer from Microwaves to Confined Acoustic Vibrations in Viruses

[3] https://www.google.com/patents/US4524079

Deactivation of microorganisms by an oscillating magnetic field

[4] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4171215/

Ultrashort pulsed laser treatment inactivates viruses by inhibiting viral replication and transcription in the host nucleus

[5] https://asu.pure.elsevier.com/en/publications/selective-inac...

Selective destruction of viruses with ultrashort pulsed lasers

[6] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3189159/

Effect of ultrasound on herpes simplex virus infection in cell culture

[7] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3155400/

Effect of Magnetic Fields on Tumor Growth and Viability
If you like this, you might like the free workshops from You Need a Budget. I like to think of it as teaching "poor person's double entry accounting". (The workshop is free because they're trying to sell you their $50/year SaaS.)

https://www.youneedabudget.com/classes/
Does it manage betting as well? Betting obviously is a large part of poker and requires analyzing other players bets.
Modularising and Automating your workflow using Gulp and Nunjucks
If anyone is interested in using actual React for the same purposes, check out react-blessed: https://github.com/Yomguithereal/react-blessed
You have a third option: 3. Don't pay taxes. Live like an outlaw. Shoot the tax collector.

You're driving at an important point that I want to take a bit further. Ultimately, the "backing" of a fiat currency comes from the barrel of a gun. People continue to use U.S. dollars because the U.S. has the strongest military on earth right now. Same throughout history - the backing of the British pound came from the British Navy, and when the British military collapsed post-WW2, the pound sterling didn't last much longer.

A major adoption driver for cryptocurrencies has been the weakness of central governments. We've seen this most with China, where wealthy Chinese businessmen are eager to take money out of the country in any way possible. But the most likely tipping point that would drive widespread adoption of cryptocurrencies would be if the perception became widespread that the U.S. government could no longer guarantee physical security; if, for example, we "lost" the war on terrorism. You could easily imagine people "hiring" personal drones or robots for protection with BitCoin if this came to pass, to fill the vacuum of the state security apparatus.
I believe Venmo is US-only. Determining whether the US has poor local banking infra is left as an exercise to the reader. ;)
2% efficiency would give you ballpark 5W per square meter (peak) or about .25W for a sheet of paper (less indoors or at night)

So, if this can be combined with a paper-thin e-ink display (and, if needed, a flat sheet capacitor for power storage), would that be enough to make true paper-thin displays at reasonable price?
I understood mjevans as saying that they thus should have not split the bill evenly (and their friends should not insist on it), for exactly those reasons?
It's a glorious hack in the original sense of the term.
BYOD doesn't affect this. If you're on your own device and you connect to Google.com via the company's network, PFS or not, the workplace can't intercept. You'll either get blocked (not using their proxy), or get a CA error (their MITM system can't trick your phone into thinking their self-issued cert is valid). This is true with or without PFS.

You'll still have to install the workplace's CA, and then they'll continue to MITM you, like they do today. Or, just use your cell connection and bypass it all.

It'd only change if you're connecting to sites the workplace controls and has the private keys for, that you trust (i.e., they get a cert issues by Digicert then disable PFS on their webserver). This isn't what enterprises are upset about.
Wow, this sounds like a promising concept I've never heard of before.

To me, the main three questions are round-trip efficiency, max storage time and environment impact.

https://en.wikipedia.org/wiki/Vanadium_redox_battery mentions 75% to 80% efficiency, though I don't know how well that applies to such big systems.

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.194... mentions a better environmental profile compared to lead acid batteries, but that might be a low bar.
Restaurants have a limit on how many ways they will split the bill.

I used to wait tables and it's annoying to split many ways, but every POS system I ever used allowed splitting many ways. I never tested for an upper limit, but I soul routinely split to mid-teens of separate checks.
I spent time in a war zone and recall the sounds of mortar/rockets making impact, or the warning sirens (if they worked) wailing up to a distinct burbled scream.

I've been on-call with a large tech firm since I returned. The sensation felt in that first moment of processing the leading notes of a sound is indistinguishable between a pager and an incoming round.
You don't know if that comment was malicious (I don't think so), it survived long because apparently not that many people share your opinion that it should be gone (really, it only takes a few downvotes and flags to kill) and the thread got flagged off the site because for the last half year or so all controversial threads are hammered as soon as they reach the front page.

So while your logic is sound, there is no reason to panic because the assumptions don't hold.
Is like to see an xkcd where one character ponders of another character is doing something just to get a certain reaction that they have just the right online comic to counter with.
A 50-50 split is never how it works out - you look at the bill and think "X spent about £15 and Y spent about £20, so we'll put that down and then make up the change between us". Or "let's split the food 50-50 and I'll get the drinks".
My family is not upper middle class but if you try to pay for everyone, you'll find someone else has already slipped their card to the waiter. I've seen relatives almost get into arguments because two people insisted on paying.

Outside of my family, I've also had friends from relatively poor backgrounds insist on paying for lunch or drinks before. And I've had wealthy friends act extremely petty down to the penny. So overall I've found it's hard or impossible to generalize too much.
Sometimes you don't go out and eat only with friends...

However, like a potluck or dinner club, check roulette works great with groups you regularly eat with since it is distributed exactly according to the bill. I have groups that I eat with 30-50 times a year.
It's not, though; the developers can write the code, but they can't force people to upgrade.
He means Python 3.
Thanks, React for PDF is new to me. I'll check out.
If you can't get your act together on collecting the traffic at endpoints and you feel you have to compromise e2e security, you should not ruin TLS for everyone but use another protocol.
I hire junior engineers. When I am looking at a resume, I am looking for something that indicates success possibilities.

Many times I see the only programming experience as the bootcamp.

A 4 year CS degree means that the candidate had to stick with the CS for 4 years: 12x longer than the bootcamp. (I am assuming summer internships as well)

This time allows concepts to sink in, be reenforced by later classes, implications of choices to all be seen.

Human beings require a certain amount of time. Its not just the 10000 hours (or whatever) of training. I feel that it is the duration of time that the learning takes place that is also important.

Bootcamps are too short for the deep, deep learning needed.

I haven't yet interviewed a bootcamper (only) candidate that can answer questions beyond the basic phone screen. My only guess is that they have had all this knowledge thrown at them, and their brain hasn't yet sort things out.

Why take a candidate like this if I can get a BSCS candidate? And if I can't get a CS grad? I rather trim the work. I am not in the business of giving a 4year CS education.
This is just another article about how millennials are horrible, horrible people because they don't live in the 50s.
Is it that much less awkward to send someone money afterwards vs figuring out the bill "offline" that the alternatives only are "venmo" or "evenly split"? (FWIW, around me the default is everyone paying for themselves, at the restaurant/bar/..., so this "bias" towards splitting seems weird to me)
Seattle-caught salmon found to contain cocaine, antidepressants and pain relievers
Twelve things Microsoft should know about Windows 10
The nodejs ecosystem with npm allows you to create CRUD apps very quickly. Look into express.js.

Also, my experience with the nodejs ecosystem has in general been better than with Ruby Gems. I have always hated Ruby magic and the problems it causes in gem incompatibilities.
What a trainwreck.
40 eggs/week seems excessive, regardless of the cholesterol or lack of. Is the rest of your diet still balanced and diverse?
I've spent the last several months building a platform to solve problems #2 and #3 with a (mostly) software-based approach. The controller is built on a Raspberry Pi, and it can control any servo-controlled mount or camera that is supported by OSS tools like Open Sky Imager, PHD Guider, etc.

I think this is preferable to a pure hardware approach because people can use their existing equipment, and they don't have to make a major upfront investment in something proprietary. The initial cost (for the controller) should be under $100.

My goal is to make astronomy more accessible to folks without deep pockets or STEM backgrounds, and to increase the pace at which we make discoveries in outer space. If anybody's interested in contributing to this project, or participating in the beta, please drop me a line (@freerobby on Twitter, or robby@freerobby.com).

More about my thinking, motivations, and plan can be found here: http://astroswarm.com/2017/02/12/making-space-easy-to-study....
It's not really about budgeting or tracking your expenses, rather it's about (1) making it easier to search for the exact amount and having the payment pop up (e.g. in one shot in your email inbox, in some cases) when others ask you if they paid, and (2) avoiding a misunderstanding where someone asks you if they reimbursed you for something a few weeks later and you say "no" because the amount you looked for didn't match what they actually paid you.
A quick google search turns up two container ships colliding in Malaysia this year, and another collision a few years ago in the suez canal. I feel confident a more thorough search would turn up more instances.

I'm not saying the destroyer couldn't have been doing something stupid, though the angle of impact suggests otherwise to me; but it seems to me a lot of speculation goes the way it does simply because of people's feelings about the military.
See also Father Ted: https://www.youtube.com/watch?v=pk3ds-VFKBs
I think Troy Hunt's article on this is the go to: https://www.troyhunt.com/offshoring-roulette-lessons-from-ou...

On a personal note, living on the US east coast, I try to outsource work to eastern Europe or south America in order to keep time zones relatively in sync
Hmmm.....

> I would say that someone who needs a curriculum won't succeed as a developer.

I disagree.

Lets try this shall we:

"I would say that someone who needs a curriculum won't succeed as a "

... doctor

... pilot

... nurse

... electrician

... architect

I am not willing to accept a self-taught brain surgeon.
But what is the point really when a salary is the product of many things?

I do JS for 10 years, someone else does JS 10 years, should we get the same?

Maybe the other one performes better because she and the boss are a super cultural fit?

Friends for year? Same country? Same age? etc. pp.
There is no such thing as "invading" your own country. The level at which we can make such claims, and implement such controls, is the national border.

The equal protection clause of the Constitution establishes freedom of movement for all Americans. Native and longtime San Franciscans have no more or less right to be there than the Iowans and Wisconsinites flooding in.

If you want to change that, then secede from the United States.
this is hilariously sad... absolutely awful.. no wonder their company is a disaster.
> Even if it's man made, humans won't change until it's too late, so why bother having arguments with people, do you really think they're gonna abandon their way of life just because you're right ?

Within living memory globe-spanning Fascism seemed inevitable. A bit later, Nuclear annihilation seemed practically guaranteed. Why resist when you can just go with the flow eh?
Ask HN: Is there demand for deep learning “in production” tutorials?
I am trying to feel out the market for more advanced programming tutorials. I have some in-person workshops planned - http://deeplearningconf.com - but I want to try something online. The fear: The beginner getting into machine learning has no use for tutorials like these, and the professional is already doing this at work, and hence, also has no use for tutorials like these.

Do people think there is a need here?
One friend of mine will regularly pay for group dinners or events and Venmo each person their share. He does this so he can get rewards/points on his card.
>"It’s making people less generous and chivalrous,” Ms. Pennoyer said. “It used to be you’d go to a restaurant, and you’d put down your credit cards and split it 50-50, even if one person had steak and one had chicken. But now people pay exactly to the cent."

Spoken like the person who always orders steak.

I don't drink, so I'm always irritated when I go out to dinner with a bunch of people and someone says "let's just split the tab evenly. It's too much trouble to figure it all out." Since drinks are so expensive relative to food either I speak up and look like the jerk or end up paying much more than I should.
I have some recent experience with the "non bodyshop" side of Indian developers I can relate. Note these are all general observations and very anecdotal so consider with a grain of salt. I'm currently working for a Fortune 500 that offshored most of their development >10 years ago. The offshored firm is set up as a subsidiary of the parent, in India, for the purpose of employing workers there. I work daily with a team of 6 developers in India, and one architect/lead in the US. Here are some of the things I've noticed about my counterparts in India.

They are heavy on titles, and light on experience. The team has people with titles of architects, leads, and consultants, and a few engineer and senior engineer titles. But they're all in the code. They have experience with this particular company and this stack, but lack broad experience. For example configuring connection pools was something they struggled with.

From a technical perspective, they're good. I see them figure out some tough issues related to the tech they've been working with for a while. But when it comes to the real detailed level stuff (ie protocol level and framework internals) they don't have the depth I'd like to see. They frequently toss things to me that I feel like senior/arhcitects should be able to work through.

The business unit (US) that works with this team has a lot of trouble getting results from them. They've built themselves a lot of technical debt due to poor choice of frameworks architecture. Their system architecture is very complex, and instead of focusing on simplifying that, they muddle through, delivering little.

On a personal level, all the people I work with are great; friendly and professional. Overall I have a very favorable opinion of the southwest asians I've worked with now and in the past, great people, it's just a lot of times the senior developers lack the technical depth I'd expect to see.
Can anyone tell what's the likelihood of anyone implementing a HPC system based on this work? It looks very good on paper but anything can be made to look good on paper.
How should we measure it?
> Funny part was the lawyer on the other side wanted us to return all of the content on disk.

I actually had a client that asked me to record a screenshot of me deleting their files from my computer. (and this was actually a developer making the request)
Just speculating, but maybe it's because Google, Facebook, and Amazon have a tech presence in Austin and not in the other 3 metros you mentioned?
I think in many ways it is not a 'decaying digital artifact' as it is an excellent representation of the fallacy upon which a lot of the Internet hangs. In the Library of Alexandria you didn't have scrolls disappear because the kingdom where they originated had been crushed under the boot of an invader. But the Internet is no great library, no respository of knowledge, or an oasis of independent thought. The Internet is a conversation in a crowded room with amplified shotgun microphones pointed at all who walk through it.
30%?? How much do you tip??
Can't you just get your own bill then? I feel like so many people make this to be way more of a deal than it needs to be.
>Perfectly normal for any groups I've ever eaten with. Easy to ask the server to split the bill.

Try that with a group of 8-12 people, especially if they all want to be charged different amounts. Some places will do it, but many wont. A lot easier for one person to pay, and others to pay them back with cash (or one of the million free payment apps like Venmo).