skysight-inc/HackerNews huggingface dataset:
While perhaps not worded particularly well, I think there's a point to what Tim is saying. In many conferences targeted at non-technical people and investors, block-chain is often touted as some sort of magic wand. Financial transactions, record of provenance, and other problems were solved before block chain with centralized databases, and then digital signatures, etc. When these problems come up in a more traditional domain, centralized approach often works just fine and there's no need to make it more complex.
Isn't the period from the end of the Three Kingdoms (~280AD) to the beginning of the Sui/Tang (~580AD) when Mahayana Buddhism evangelized China?
Seat belts can be retrofitted, and most car schematics are well known. Windows cannot be modified.

This is more like blaming Ford for a road accident caused by faulty brakes on old cars that they knew about and didn't recall.
Unfortunately, any such debate is tacitly pushed aside every time there's another large attack. 9/11 made the PATRIOT act a no-brainer "yes" for nearly all politicians.

The tides are turning the other way because American hasn't had a mass-death attack since then, but that clock can very easily reset, unfortunately (as much as I hope it never will).
Open Cars Berkeley Technology Law Journal – Comment Period
I don't think he is talking specifically about Bitcoin, but "the blockchain of diamonds" type of startups that used to be hyped up on HN a year or so ago.
The multiple passports are fascinating, and that's probably the best thing that limits the search space.

The number of white, brown-eyed, 164cm tall women between 25 and 40 with many fake passports is very small: almost certainly with a state-sponsored intelligence service. Add in the gold crowns, and you've got a pretty good profile of this woman.

You can rule out small countries and countries with bad intelligence services at the time. With her European ancestry you can probably rule out her working for African, South American, or Asian governments. That leaves European and North American governments.

The list then is pretty narrow: America, Canada, USSR/East Germany, West Germany, France, the UK, Italy, Spain. Canada, Spain, Italy, and France almost certainly wouldn't be spying in Norway.

Sweden, Norway, Switzerland, and Denmark are all unlikely, as she seemed "foreign" to the Nordic region. Belgium and the Netherlands don't have much of an intelligence service to speak of, especially during the time, and almost definitely wouldn't be spying in Norway.

That gives the final list of America, USSR/East Germany, West Germany, and the UK.

"English with an accent" (probably) rules out the UK and America. So that leaves us with the USSR/East Germany or West Germany.

Anyone on HN want to solve a murder? My email's in my profile :) I feel like that'd be a really interesting group, even if none of us could put much time into it.
Maybe for now we can start walking a middle path and soften the blow of our current trajectory for a good chunk of displaced labor. Perhaps policymakers and institutional advisors can listen more to Piketty and start finding a path to stability in the medium term.
There is the small issue of whether or not your personal integrity allows you to sign an agreement you do not intend to abide, regardless of the legality.
When there exists a social net, isn't it obvious that the existence of poor costs money? Plus, that money disproportionately comes from the lower and middle class in the form of tax.

So in reality all you're doing with an underpaid gig economy is allowing corps to indirectly make money off of taxpayers instead of just the customers / companies involved in the service.

TLDR; You're paying a tax for someone else to get their food delivered.
The original report, which this copies and pastes to a large extent, was covered at https://news.ycombinator.com/item?id=14314795 .
Insofar as Florida (Floriduh), a "right to work" state is concerned, this is sadly not correct. Most non-competes are enforceable here :( IAAL but IANYL.
>>It's only when acting under government direction that you should be immunized from liability.

Why? I 10000% disagree that the Government should be immunized from liability in the first place. This entire mess is a direct result of the NSA not being held accountable and hoarding Vulnerabilities.

Your reliance on government == good, everyone else === bad is alarming to me.

That said, I do not believe neither the government nor a Research should be held liable under the circumstance proposed in the hypothetical we are discussion.

I do believe the NSA should be required by law and policy to alert any and all software vendors to vulnerabilities they discover.
> In many conferences targeted at non-technical people, block-chain is often touted as some sort of magic wand that will solve problems without discussing how.

cf. "the web", "ecommerce", "p2p", "social media", et c.

it's a tool, and a damn useful one, that enables some things no tools did before. that's it, and that's all of it.
You just test both in a disposable environment, and then you know which one to sinkhole publicly.

The researcher in this case registered the domain right away because he had experience that that creates a positive result. Once that sort of thing starts creating bad results, then researchers will start testing more carefully before grabbing domains.
The salary model of Uber doesn't give its contractors enough information to estimate how much they will earn.

If they had offered flat 4.40$ rate probably noone would take the job.

Would people take the job if they were presented with a distribution of hourly rates among already employed workers?
Serious question: what is block chain being used for besides trading crypto currency? Like, not building infrastructure that may be useful, for things in the future, not speculative value but stuff that's identifyably useful in and of itself today?

I don't follow coins closely anymore but the main one I saw was namecoin, which hasn't yet seen much use.
According to the articles below, they still have to switch to Russian gauge when entering Kazakhstan and back when entering Poland.
Already a conversation here
https://news.ycombinator.com/item?id=14307451
more liquidity comes from more volume, not from higher frequency
While I agree that there is a lot of hype at the moment, once the dust settles we will be left with the usescases that stuck. The geany is not going back in the bottle. And some of the projects are run by the most geeky people I have ever seen, people that are knowledgeable in multiple fields like cs, cryptography, math and economics.
Indeed; I think people are out of ideas. "Right-thinking" people continue to believe in liberalizing economies, globalism and so on, and they've yet to come to terms with the backlash that's fueling people like Trump, UKIP / Brexit, Le Pen, and so on. There's no alternative idea on the horizon; we know socialism isn't very effective at much more than rent capture and corruption, and we know nationalism / protectionism ultimately makes economies non-competitive globally. But we don't have a solution to the problem of global capital chasing efficiency globally, and thereby hollowing out the middle of the income distribution in Western economies.

A lot of ideas have been discredited, or at least played out. But there's still a constituency for those ideas, and there will continue to be until the orthodox "elites" come to terms with what's going on.

(And they're not really elites; I count myself as one of them, as skilled developers are not at immediate risk of being outsourced and are not strongly bound to any one country. I'm still winning from the current economic system. But I can see that it can't continue, the majority won't stand for it.)
How to be more productive by working less
It's pretty great to learn about basic security concepts and putting them to use.

Though the registration seems like it's done by a human, manually approving registration requests, so don't be surprised if it takes forever to get an account!
I'm starting to feel the same way about Haskell that I did with open source software ten years ago. With open source software, when a new CPU architecture like ARM appeared, we could take all our software (including the Linux kernel), rebuild it for this new architecture, and everything just worked. As opposed to Windows, where you might get a working kernel, but all the software is distributed as x86 assembly, so no apps are going to work on an ARM system.

It seems this goes even further with Haskell, allowing us to compile not only to new CPU architectures, but to even more exotic targets like FPGAs, since the code is closer to a logical description of the problem domain, as opposed to a sequence of state modifications. This will become particularly relevant if end up hitting a wall with regards to CPU performance, and need to move to different hardware in order to gain a speedup.
>As a simple example, the Jimmy John's sandwich chain had a no-compete for their employees. Do you think the average person making subs is as comfortable walking away from a job as the company is telling them the terms aren't negotiable?

Its true they did have that contract. However it was never enforced and once news of it broke they dropped it.

It would like never been enforced since its clearly unlawful. Any legal contract must have 5 parts: (a) Offer, (b) Consideration, (c) Term, (d) Good Faith, and (e) Acceptance.

The "Good Faith" provision means that no part of any contract is either for one part or the other. The contract is implied to be "equal" in all parts. Such a tact of getting low-paid workers to sign non-competes clearly violates this, thus why it was basically unenforceable.

Now, just because some company tried to write a dumb contract, should we make all contracts illegal?
Make sure to visit the "Runde Ecke" in Leipzig to get a feel for what happens when we let the government create unlimited surveillance.
Where do you use it and what do you use it for? For example?
That's a great question. It could be that the police arrested a suspect who either confess or was tried. Therefore it probably includes bad convictions. I doubt the stats get revised downward when convictions are reversed. For that matter, some confessions are later reversed.
In the US, California, North Dakota and Oklahoma are the exceptions. NCCs are legal elsewhere.

http://www.beckreedriden.com/wp-content/uploads/2017/03/nonc...

Even in CA, trade secrets have an exception.

http://www.weil.com/articles/the-trade-secrets-exception-to-...
Ask HN: How to find a wife?
There was a recent post on HN about marriage. An insightful hacker commented:

What ends up happening is sooner or later one ends up pulling dating partners from eccentric and probably unhealthy places. And the ones most willing to engage have their own reasons for seeking out a lonely programmer.

Generically, bad places to pull a spouse from: online dating sites/apps, bars, concerts, large parties, etc. Just about anywhere that attracts people from a variety of social strata and offers zero curation for common values, education or habits of mind, and/or doesn't sort people in any way based on useful proxies for those things.
The trouble is that those sources are tempting if you are socially isolated (from the opposite gender) and perceive yourself to have few options, and/or because you're lazy or fatigued from the ever-frustrating chase.

Always bad? No. But the median outcome is going to be worse than with other, more enlightened dating strategies.

When asked what are some enlightened dating strategies, he replied: If I had a good answer for you, my own life might have gone differently.

I find myself in the same situation, and probably I'm not the only one. 37 years old, been 8 years at dancing classes & parties (mostly salsa), which resulted in various short-term relationships.

What dating advice/strategies do you have for software engineers aiming to establish a family? I'm even considering Facebook ads, with the risk of getting my face known by all single women in the city.

Much appreciated.
>I wrote a post on what I found returning to America:

http://fightthefuture.org/article/returning-to-america-and-t...

I just read your post and my mind boggled at a $200 premium, $6,000 deductible and something about co-pay.

I am 35 and don't even understand that last term, because I should not have to.

Healthcare should be about health, not money.
The Rust borrow checker checks borrows: that is, references. This doesn't emulate borrows, but rather emulates Rust-style moves.

An attempt at a more accurate statement would be that this emulates the use-after-move checking that the Rust compiler does. The problem is that that it doesn't do that either: it statically prevents copies but doesn't prevent use-after-move.

I think the accurate way to describe this pattern would be that it disallows copies and forces you to annotate moves with the move keyword. This is somewhat similar to what Rust does, in that non-Copy types are moved by default. The difference is that you don't have to write "std::move" in Rust: the compiler just infers the right thing to do.

It's a little hard to map this onto Rust semantics to begin with, since fundamentally all this is is not having a copy constructor, which is a concept that doesn't exist in Rust in the first place.
Thank you for expressing what I could not.
I don't think this is a baseless rant - it's an accurate observation that the most disruptive technologies don't get adopted from the top-down. It's the developers on front line who learn about it and implement.

Blockchain is at place right now where managers and marketers are asking "What can blockchain do for us". But where are the examples of "Big company X implemented blockchain to solve problem Y?" maybe it's too soon for those.
The person I responded to was talking about hunting. So, it stands to reason he had a rifle. Wolves are scared of humans. They recognize the apex predator.

Edit: I suppose I should mention that domesticated dogs can be trained to be all sorts of aggressive (esp. German shepherd). Domesticated dogs have none of the lessons taught to them that a wild wolf would learn from their mother. Wolves avoid humans at all costs.
This article is awful. Why are people upvoting it? I understand scepticism, but this touches on a lot of things and comes across as a rant more than a reasonable discussion.

1. There are not only brilliant people leading these projects (Vitalik on Ethereum in particular), but blockchain is a huge passionate discussion amongst the SWE communities I find myself in.

> for ex­am­ple the laugh­ably slow transactions-per-second of most real-world blockchain im­ple­men­ta­tion­s.

2. Is he/she just talking about Bitcoin? Apparently one means 'most'. There are plenty of plans around scaling in various tech: Raiden for Ethereum is an interesting example for smaller transactions.

> I could maybe get past the socio-political is­sues, the mis­guid­ed no­tion that in civ­i­lized coun­tries, you can route around the le­gal sys­tem with “smart contracts”
> I still don’t think the world needs it.

3. Doesn't go to support their arguments at all. A simple and obvious use case here is: banks dragged down by capital obligations from Dodd-Frank regulation are looking everywhere for cost savings.

Blockchain is interesting to everyone because there are fairly easy to get involved in financial instruments associated that have been doing very well lately. With that, there are plenty of nerds investing a lot of time into technologies to make these networks truly useful.
FCC chairman voted to sell your browsing history – so we asked to see his
That's strange... I spent 6 years living and working in America and I never met anyone who loved work, with the exception of some founders, perhaps.
Isn't Buddhism a philosophy/approach to living rather than a religion?
A special case of persistent homology (0-dimensional)
The irony of this is SMB servers are often setup with insecure configs exactly because it's so rarely used over public networks. Too many people assume public networks will be their Maginot Line against SMB attacks.
Alternative screen finds 1 in 28 children have autism in South Carolina
I've started writing a fuzzer for the JVM once. It looks at the bytecode and adds instrumentation to check whether a label has been hit = a code-path has been traversed after calling methods.

It uses genetic algorithms to spawn agents that call an API with all kinds of arguments and reproduce when it finds unique code-paths.

Before anyone asks: the code is far from complete, it's really more a fiddle than anything.
and did they say "don't ever upgrade this"?
Show HN: 	Django-admin command to display migrations with dependencies
They're not. When The Economist agrees you have a point then you're pretty mainstream. True, some economists are nitpicking on his book because they don't like the conclusion, but the problem Picketty has identified is rarely denied.
This article is lazy. It sounds like the author took a cursory look at the tech and wrote it off. This has no place at the top of hackernews.
> Minimum wage is just saying "if you can't produce at least $X of value per hour, you're not allowed to work at all". That's not fair.

Non sequitur.

Also, inaccurate. You can't _legally_ work if you can't produce $X of value per hour. Of course you can work; it'd just be illegal. The oldest profession in world is, after all, prostitution. And there's demand for that.

Also, if you can find applicable work or not is not entirely up to the potential worker. That's supply AND demand.

Which means you end up working illegally (in a what I'd argue is an uncivilized society) or you end up with social benefits (in a what I'd argue is a civilized society).

Which means, following your logic: "if you cannot be profitable while paying your employees minimum wage a $X/hour, don't have that job available."

In other words, if you cannot pay your workers a fair fee while delivering food, don't deliver food at all. But I guarantee you its profitable. Food has been delivered for many decennia. I remember as a child in the '80s we had a minimum order fee, a delivery fee, and a radius where orders were delivered to. Some companies still do that.

Of course, we end up competing with migrant workers from less free areas in the world. But that does not mean we need to lower our standards to those of where those people come from.

As a final note, its important that minimum wage laws exist because they're roughly the minimum means to an end in society. The minimum required to have food, a roof, insurance, and basics like an Internet connection.
"Narwhals use their horn/tusk/forehead-tooth to tap fish on the side and stun them"

saved you one minute + a popup that appears as soon as you start the video and/or scroll down a tad, clickbait, and a much more verbose article.
RAML or OpenAPI – How About Both?
Liquidity describes the degree to which an asset or security can be quickly bought or sold in the market without affecting the asset's price. (from investopedia)
Kunsthalle Hamburg most of the years had excellent exhibitions. Good shopping, Secondella is great.

Okay it isn't Berlin with 3 Opera houses, some 60 musea, the Rutsch in the Tiergarten, but Hamburg was ok. Looking forward to Leipzig
>One is a distinguished professor of economics.

... with a Nobel prize, to boot.
I haven't seen any indication that this is due to minimum wage, or heard anything of the sort from the few people I know who own restaurants in the city. It seems to have much more to do with cost of living. Minimum wage issues certainly wouldn't explain why so many restaurants have "Hiring" signs in their windows. One restaurant owner I know said that in spite of being super busy all the time, he had to close his restaurant one night a week simply because he couldn't find enough staff.
It is funny to me no one ever talks about Mark Russinovich of Sysinternals fame and now reigning engineer of Azure cloud systems wrote a novel about such doomsday scenarios before the trend in the last 5 years or so.

https://www.amazon.com/gp/aw/d/1250007305/

That he wrote premier system introspection tools for Windows makes me think he must have been privy to the complexity of such things by colleagues discretely long before DREAD and SDLC fruits were born out in the Vista/7 era.
It was a recruiting tool for Matasano and Square, but people liked it so we kept it running.
Isn't this just a problem of living in an efficient, globalised society? In an efficient global economy, most of the middle class won't be required, because frankly, most of those jobs are useless and shouldn't even exist in the first place.

We'll need the "low level" jobs, e.g. cleaners. Given the cost of automation, it's just not interesting enough to automate this. We'll also need the high level jobs, e.g. anything that requires significant (creative) thinking to some extent. Unique creative thought is probably the only thing that can't be automated at the moment.

Most traditional middle class jobs can easily be simplified / removed / etc. For each job that's created in software development, two traditional ones will disappear. We're optimising the world.

Tl;dr: Most people, imo, haven't realised the world is changing. The people voting Trump / UKIP / Brexit / Le Pen are (unless someone gives me a good argument) fools for thinking the people they elect can actually change things. I'm not saying they haven't been left behind, or there are no legit concerns, but to think these people can change things.. that's just ridiculous.

For example: I dare say Trump doesn't give a flying fuck about what he had to do to get elected. He picked out 5 or 10 focus groups that would give him the necessary votes to win, and focused on those. He won't deliver. He just wanted to be president.
Yes maybe that's what this guy looked at and made the conclusion on.

But these "top down" approaches never work. That's how it played out with Internet vs Intranet. When the Internet was first gaining traction all the bigcos thought the money was in Intranet because that was more "monetizable". MS went down that route and never recovered.

I also used to be skeptical about all these VCs jumping into Bitcoin ecosystem, but now it's 2017 and if you look around, they kind of gave up on investing in "companies", and are instead trying to buy up the currencies themselves, which means everyone's on level playing ground, which is exactly what happened with the Internet.

I am more annoyed at these marketer types who jump into Bitcoin than anyone, but I don't think these people will end up winning because they have no substance.
> "When I'm off the clock, my time is my own, up to and including doing paid work for anyone else I want."

At least one of the reasons for a non-compete clause is to make sure you're not doing stuff on the clock for your employer, and then getting double-paid by a competitor for essentially the same end result but without the competitor having to pay for the whole process of getting that result. Like, if they're paying you to spend 40 hours a week learning about the key problems in their industry and designing and implementing solutions, and then a competitor hires you for 10 hours a week to re-implement those solutions (not paying for the learning/designing phases). So the competitor is getting the benefit of work you're doing that in some sense should belong to your main employer.

There might be something better than a non-compete clause for that sort of scenario, I just don't know what it is.