skysight-inc/HackerNews huggingface dataset:
Whether or not you (or anyone else) think the law should influence the outcome of smart contracts...it certainly does.

So far a few states (US) have passed laws regarding "blockchains", "smart contracts" and the like. For example, seeking to avoid any legal uncertainty surrounding blockchain transactions and smart contracts relating to certain digital assets, Arizona passed HB 2417, the following on point:

- A very specific definition of “blockchain technology” as a “distributed, decentralized, shared and replicated ledger, which may be public or private, permissioned or permissionless, or driven by tokenized crypto economics or tokenless” and provides that the “data on the ledger is protected with cryptography, is immutable and auditable and provides an uncensored truth.”

-A definition of “smart contracts” as an “event driven program, with state, that runs on a distributed, decentralized, shared and replicated ledger that can take custody over and instruct transfer of assets on that ledger.”

Other states in various stages of legislation on point include: Maine, Illinois, Nevada, Delaware and Vermont.
interesting notes: Arizona also passed a seperate law restricting the use of blockchain as "fire arm tracking technology", likely a pro gun rights lobbying effort. Delaware will likely be codifying by statute the right to issue stock on blockchains. Courts have begun accepting blockchain entries as business records under the rules of evidence.

This whole notion of smart contracts being exempt from judicial review is crazy. I mean if I sign a regular contract to go sky diving and "waive all rights to sue in the instance of negligence" and they forget to pack my shute and die, the contract is express and speaks for itself but guess what, it's unenforceable, no one can contracts away negligence (no matter what the contract/smart contract says). Murder for hire; no competes in California, these things do not go from illegal/unenforceable contractually to legal because they are outside the jurisdiction of the courts.
Ask HN: Uber passenger PII leak – what to do?
Without giving too much away, I'm able to see details of a specific Uber passenger's routes, payments, Paypal details, etc.

I have not signed up for this, and I have no intention of using this info for nefarious purposes.

This appears to be outside the HackerOne scope for Uber as it doesn't relate directly to their websites, APIs or apps.

What should I do to avoid the customer support front line and speak to the right people?
73++Best+Car+Auto+Website+Templates+Free+&+Premium
It's a chicken and egg problem. I want to play some AAA games as they are released and not have issues with Wine, which is why I'm still on partly Windows at home. It's mainly Blizzard and Bethesda for me but EA still neglects Linux as well.

You can't deny that if the big AAA players supported Linux it would bring a (large?) influx of gamers. If they'd all just target the latest Ubuntu LTS or whatever SteamOS run on, the community would make it run on their own distros.
> Better to take the good parts and incorporate them into daily life. The rest can remain in the tomes of history.

You can't do that when the culture is lost because of the social upheavals that colonisation and the subsequent history.

Preserving these things allow us to remember them, and improve today with them.
Here's basically all I'm saying.

1. Payments and value management on the internet currently suck horribly compared to what you could imagine. (Insert your own imaginations here, since you don't like mine.)

2. Some attempts are being done to make payments and value management on the internet more convenient, but they are controlled by central authorities -- Facebook, Apple, Google, Twitter, Amazon, whatever -- so they will exclude, censor, limit, and control. (Just like Twitter controls your API access, Facebook forces you to use your real name, Amazon surveils your preferences, etc etc etc.)

3. Blockchains are the only way I know of to do this kind of thing without that kind of central authority, in a thoroughly open source way.

4. I can quite easily imagine a future when blockchains make it very convenient and nice for individuals and organizations to do payments and value management on the internet, in various creative and interesting ways.

Bonus point:

5. Resource use is indeed something to consider. (That also goes for, like, why are we using so many torrent boxes to seed Game of Thrones? Kinda useless! Stop wasting teh energies!) It is indeed also something that is being very actively considered by leading blockchain developers; for example, it's the major project that Vitalik Buterin is spending his waking hours on, in the form of scaling through proof-of-stake. There are highly functional versions of proof-of-stake already working for years, notably BitShares and Steemit, but they use a form of delegated voting that the Ethereum community mostly doesn't want.
Define supported.

Nvidia supports X11, on Centos/fedora. ITs first class support and the driver is as fast as windows (or faster)
Next blog on Firebase using Angular4 series is out
Sailfish OS (iOS & Android alternative) uses Wayland.
When Feature Flags Go Wrong (2016)
> Is any AR/VR company working on anything like that?

Probably every AR/VR company not working on games.
The particular lead scientist in this case is a huge proponent of replication. They published the raw data along with their findings so that others can repeat the experiments.
No guarantee it won't go the way of cryptsy
Australia is stricter. Somebody was charged for possessing Simpsons porn because it was "sexualised depiction of persons under 16". The defence argued they weren't human because they only had 4 fingers on each hand!
> Order of evaluation is not defined for expressions. This in a language that has value-returning mutating operators like ++!

I don't think that one even matters, that the language has side-effecting expressions (through impure functions) is enough to make an undefined OOE problematic.

> Integers are fixed-size and wrap around, so it's possible to have overflow and underflow bugs. Granted, with 256 bits of precision by default that's harder to do than usual... but still pretty easy if you e.g. do arithmetic on two inputs.

That ignores the problematically trivial "type inference" of `var`: type is decided based on the smallest type which can hold the literal. So any implicitly typed variable initialised to 0 is an 8-bit unsigned integer.
Sorry for the late reply.

The problem with mobile is that you have more eyeballs, but less investment. The price of mobile games (if bought) are ridiculously low compared to PC/console. As a result, go and look at the top sellers in the mobile market. The big winners are all the f2p games that can sell in-app purchases to whales, netting them a lot of money.

Your average developer (because of the giant size of the store) gets sidelined by the store with no exposure, because the store doesn't believe he'll make any money...and as a result he doesn't because no one discovers his game.

If you look at a graph of sales its heavily skewed to the front/top where they're making all the money, then there's a rapid drop in profitability. The guys on the bottom consider themselves lucky if they can recoup even the cost to use the store.

This of course isn't true for all indies, there are many that are successful (and once you are you can continue based on people knowing your previous games). Sadly in general though odds are much better for you on desktop.
It's not about whether or not it should, I'd be happier living in a world where they can be, but since the whole goal is that it can't and there are people working really hard on trying to achieve that goal it would be more realistic to adjust to the eventuality that it will at some point be done.

The biggest stick that governments have is that they could make it illegal for their constituents to engage in smart contracts with some kind of very large penalty.

But other than that I don't really see what could be done about it once they are a fact.

Just like laws of nature do not care about what a judge thinks math does not either. Trying to overrule smart contracts from the bench is if they actually work roughly akin to outlawing math.

And yes, murder for hire is a serious potential problem, but murders for hire already happen in the world as we have it today so the existence of smart contracts is not going to be an enabler in this respect, hiring someone to kill for you is illegal, whether you use a smart contract or a verbal agreement is not really relevant to that, it's the act that is illegal, not the means of codifying the arrangement.
Trying to preserve culture is good because it leaves choice in the hands of the individuals; they get to choose what parts to pick.

It's incredibly easy to talk about "survival of the fittest" cultures from a Western point of view, but ask almost any other peoples that have had their culture irreparably damaged by colonial policies, and you'll find a different mindset.
The problem with this is that allowing prison labour to be cheaper than free labour puts competitors out of business and gives incentives to the state and business lobbyists to arrest more people for the sake of profit instead of reformation or containment.
5 ways to sell to China via social media
You are making the argument that if, say, you've made a bunch of ethereum through means that the majority of miners don't like, they can just fork the currency and take your coins from you, and that's totally fine.
How WeChat can make you a better Facebook marketer
It's a fair point on the long-term cost of sexual harassment combined with an uncivilized, one-sided public accusation. Do I miss something here?

Which part of the argument could not have been made without ruining a reputation through TC reach? How far are those accusations confirmed?

I've no stake in any of those people and I am not particularly opinionated about the current cultural matters surrounding harassment, but this is not a very civil approach and I am not sure it does a favor for the cause of greater awareness on the issue.
> What if trust is a feature not a bug?

But not everybody can be trusted.

> Why is it something we need to engineer around?

We don't, but that won't stop it from happening and it is usually better to enter those situations informed rather than arguing from what world it would be nicer to live in.

When the automobile entered mass production the world changed. You could have of course argued that this made the world a worse place to live in (which it did in many respects) but the reality was that once invented people apparently wanted automobiles and that demand ended up being satisfied. If enough people want smart contracts they will be a fact of life, knowing their limitations, how to deal with them and whether or not you should enter into one is important knowledge. No amount of sticking your head in the sand will reverse the course of history, smart contracts will happen, or they won't and if they do it will pay off to know about them. Right now they're on the edge of being useful, in a few more years we will know for sure whether or not they were a fad or a harbinger of a novelty whose impact will be hard to predict.

I don't like them but I do believe they will happen and I also believe that they will alter our societies in material ways.
A bit of both actually.
Don't underestimate the connection between physical and mental health though.
"LSP for indentation" :)
bad gateway, is this for building write-only apis?
Okay so the article is wrong about some points. We have evidence for both IIII and IV notation in classic roman archeological finds. The obvious example is the entrance fee doors around the colliseum in Rome, they're are engraved with numbers, in both forms of notation.

Seriously I figured they used abacus for everything they just figured out the notation to write it down in at the end some would convert to the if notation while others would not.
It's very niche to one open-source CMS, and it's not even the major one, but I'm a fan of the Umbraco UK Festival. It's one day in London with a bunch of talks, and a ton of socialising.
How India get rid of cash to adopt mobile payment overnight
The Python ecosystem is basically irrelevant to embedded programming.

What you need is things like [1] or maybe [2]. Lua has them because it's been the dynamic language of choice for this domain for years (with Lisps and Forths as its main competitors).

Now we see new challengers like micropython, mruby and jerryscript / iotjs, it will be interesting, but they're clearly not the mainstream choices for embedded.

[1] http://www.eluaproject.net/doc/v0.8/en_refman_gen.html

[2] https://wiki.openwrt.org/doc/howto/luci.essentials
Well, it's unlikely the coins when straight from the hack accounts to the exchange accounts (they might have, i'm not sure in this case)

The coins just have to go through a single intermediate account for there to be doubt that the hacker still owns them
Mobirise v4.0 Beta is out
I tend to agree with "better safe than sorry" since it's unclear. It can go too far though if you end up punishing many more adults for tangentially related crimes than the number of children who were harmed by actual abuse.

As for cultural norms. Many primitive cultures use age of puberty as age of consent. I heard of one (probably Amazon) tribe where sex was treated as common as eating or pooing. It wasn't related to marriage, which they did have. Children were involved much younger than our age of consent. I don't think you could say they were harmed since it was normal behavior and they apparently grew up without emotional problems.

We tend to confuse normal sexual attraction to teenagers with peadophilia and lump them all into the same group. For example teachers having relationships with underage teenage students. It might be harmful but the sexuality is normal, not deviant.
Local buffer overflow in Linux kernel through 4.12.2
If you want to build a big new campus it pretty much has to be in the middle of nowhere, because people tend not to like you bulldozing a chunk of city. They could build their own housing but people tend not to like the "company town", and for good reason. Fixed-line transit is pretty much impossible to build without eminent domain powers; I'm sure the tech companies would be happy to contribute to building a line but they would need cooperation from the government. Meanwhile they do run their own bus services because that's the only form of transit that a private company can realistically operate, and people complain about those too.

Planned development areas where you get a bunch of housing, businessplaces and transit built in the same place can work really well. But they need coordination and collaboration from the public side; there's only so much one business can do on its own.
How an Aerospace Company Uses Slack and Slack Bots
Measure or Die Trying. 10 Rules for Measuring Sales Efficiency
Here's an implementation of a modified version of his delta debugging algorithm we did for minimizing file inputs that induce a failure in a compiler or static analysis tool: http://delta.tigris.org/

Also works for other kinds of files of course. Our version is easily seen as a kind of simulated annealing, with the input providing sufficient randomness that we did not need to add any internally.

Fun story: this was my first open source project. I had always wanted to be an open source programmer, but the precipitating cause of me releasing delta was that Microsoft Research asked me to. So back when Microsoft was saying that open source is a "cancer" I became an open source programmer because Microsoft asked me to.
Spotlight: deep learning recommender models in PyTorch
The Android Arsenal – A categorized directory of libraries and tools for Android
I think what you are looking for is KeepassXC
You should look at with other set of eyes, like, you shouldn't be looking for a media channel for the sake of being a media channel - which producthunt is: a platform with the an audience of early adopters, entrepreneurs,and tech enthusiasts are... like they say "It's a place for product-loving enthusiasts to share and geek out about the latest mobile apps, websites, hardware projects, and tech creations."

There's the possibility that it's not the best place to focus your efforts on.

So the right answer is actually, everywhere, within the legal boundaries of course - and you shouldn't be disappointed with this reply, because it opens you to a whole world of possibilities.

You should rephrase your question like: This is my product [explain it or show it], and this is my audience (or potential audience), how to I get this product in front of this audience, with this budget (from 0 to ...).
Manage Let's Encrypt CA Certificates Using Key Manager Plus
There are two different approaches to this that are the same on the outside. Paying the workers more is one, the other is charging a minimum for their time, but X% of their earned wages go to some other entity (the government directly, victim support, community projects). This would help the issue with competition, but not necessarily the other issues. It also doesn't touch the moral aspect of how much people should get paid.
That would _never_ happen in the hard sciences!
A cut and paste from that link:

"Memory sizes greater than those permitted in any spefific correctional facilitywill be rejected at the facility property room."

It's equally bleak that our prisons mandate typewriter memory maximums, and that the company filling that need doesn't care enough about its market to give their advertising copy a basic proofread.
maybe they were born there and their family, community and network is there?

or is that a nonsense thing to say in the States? In some places of Europe that would be a pretty normal feeling.
Mirabile Futurum. Song from Soviet Sci-Fi Film(1984) Translated to Latin[video]
Nobody uses SteamOS or Linux for gaming. It baffles me that people like you go to such lengths to push Linux for Desktop...

I tried using Linux on several occassions over the last 10-15 years. It was never easy or fun. All the GUIs felt like they were from the 90s and nothing worked out of the box. I tried Ubunutu, Mint, Arch, and a few others. My last attempt at it was ~2014. Maybe I'll hate myself enough to try Linux again in a year or two...
You don't have to "manage your own password vault" thought. I sync my 1Password vault via iCloud. It's like two clicks to turn it on. And surely Apple have an even bigger and better team dedicated to keeping my data safe?
Humans First Arrived in Australia 65,000 Years Ago
> or who has secret knowledge about [SNARKs vulnerabilities and/or] formal verification holes or whatever

http://diyhpl.us/~bryan/papers2/bitcoin/snarks/A%20Note%20on...
I tend to think this works otherwise:

I don't choose a platform because it has "many games",
I want to play games X, Y and Z and I want no issue, what OS should I play them with.

The answer in 99% of X, Y and Z combinations is Windows tragically
Designing the perfect slider
My grad school teachers would kick my butt for writing like that. Look at this lede.

"The trouble with CIA writing is much the same trouble that there is with other governmental writing and with writing generally in the United States."

How about

"CIA writing baffles our readers. We share this problem with other parts of government and the United States at large."

Check out this sentence.

"CIA's problem is unique only in the relation of our profession to our writing but this relation is important, for it lends itself to bad writing and if we do not write well we risk losing valuable information and wasting dangerous effort."

WTF? I think this writer means

"At CIA we write about hard-won information. We lose that information and waste our agency's work when we write badly."

Look, it's easier to be an editor than a writer. Everybody knows that. It's always easy to cherrypick a sentence or two and make them better.

The point is this: good writing isn't a solitary job; it takes editors as well as writers. It's like software, which takes coders and testers.
iPad POS Systems for Food Court/Truck
> We have evidence for both IIII and IV notation in classic roman archeological finds.

The article doesn't say subtractive notation was not used in classic roman times, it says only that it was rare.
As you say, mathematical convenience is another argument.

The negative log of the (unnormalized) Gaussian density is basically x^2 and this fact comes very handy.

It's used extensively in Bayesian regression, modeling noise as additive Gaussian leads to the squared loss function, and if you also model the prior as Gaussian it leads to an L2 regularizer.

It also simplifies many other calculations. Fitting a mixture of Gaussians by expectation-maximization or the Kalman filter come to mind.
I have to expect that some bug like this has surely happened with a traditional bank too, causing them to lose a bunch of money. Humans inevitably write buggy software regardless of the platform. The difference with blockchain-based currencies is that their failures are forced to happen in public. I'd be interested to know what banks do when they discover that something doesn't add up in their ledger. I can't believe that it has never happened and never will.
Deepstream 3.0 – a foundation for a multi protocol server
Whistleblower Reveals Existence of Alien Bases on the Moon
Look, no. One hundred times, no.

Governments in the west are quite accountable, voted for and with a system of checks and balances that has evolved over time, through wars and revolutions.

Some random benevolents overlords (white-hat hackers) that save you just because they are magnanimous was the only option only in the most primive societies.

Thankfully we moved on from those times, don't you agree?
Top+7+Incentives+To+Motivate+Employees+At+Work+|+Sutranews
Building an honest referral system
You could require the prisoners be paid out of the segregated finances of the dairy and simultaneously garnish that pay to assist in paying the same prisoners living costs.

Or perhaps make products that either aren't cost effective for market, or solely to serve food-banks or other charities?
In 2017 we just do:

$ perl6 -e 'say Ⅻ / Ⅲ'
4
Or the one with CUDA.
What is acceptable to use in your view? In my own, if you don't like C++, you can't like Scala much and I am a fan of both
They can't do that on their own - interaction with the physical world requires a trusted party to decide/verify if a particular real world condition has been met or not.

Coincidentally, that's (part of) the role our court system plays in contract disputes; but there are other existing systems e.g. arbitration.
The "contract execution" can't touch anything in the real world. People do that. Maybe a "smart contract" says Joe Hacker is entitled to reside in 168 Park Avenue. Maybe everyone on the Ethereum blockchain agrees that Joe is entitled to reside in 168 Park Avenue. If a judge rules that it's Bob's house and Joe has no right to be there, that's gonna trump all of that, if only because the judge has more people with guns to call on.
>> Everyone with computers running Microsoft Windows was told not to touch them.

Good advice.
How to Set Up WeChat Pay? A Simple Guide
Oakland has a much better chance.
Comfort Everest Base Camp Trek (16 Days)
People here love to extol the virtues of cash, but most decent law-abiding folk prefer to keep their assets in safer forms for precisely that reason.
It's interesting how the notation used can encourage or retard progress. For example, Leibniz's calculus notation was vastly superior to Newton's, and calculus theory advanced much more quickly where Leibniz's notation was used.

https://en.wikipedia.org/wiki/Leibniz%27s_notation
Javascript is the same, AFAIK.
Makes sense. Thank you.
This is indeed one confusion that I ran into very often when first learning stats.

Transforming the random variable is a very different thing than transforming the probability density function directly.

The distinction between a random variable and a distribution (or density) is not made clear enough in classes I think.