skysight-inc/HackerNews huggingface dataset:
There is money to be made providing vetting services as well as insurance services. You could argue that all parties offering either of those services are 100% going to be fraudulent, but this only makes sense if you assume that there is more money to be made acting badly than by developing a legitimate reputation for being honest.

In a group of actors, trust is a good thing. It benefits everyone, and everyone has an incentive to foster its development.

In meatspace systems we rely on things like identity verification (id cards, green bar certs, fingerprints, retinal scans, etc.), reputation by affiliation (resumes, schools attended, firms worked for) and and testimonials from others we trust.

The key aspect of the above is that we don't have to trust any of those signals perfectly in order for it to be of some benefit. If I find out someone went to Harvard, is followed on Twitter by Marc Andreessen, has had five commits accepted by Linus, has a credit score of 675, uses Android, has bad breath, etc., I will take each of those signals as some indication of her credibility on various issues and formulate my meta-opinion about how/whether to trust her based on some heuristic.

When I order from a seller on Amazon with very few stars I take a similar risk, yet once in a while I do so. Some fraud is taking place on Amazon but on balance the system gets more trustworthy every day.
Yeah, I'd imagine the lack of airbags is just the start of a very, very long list of safety issues.
This is not a problem in ETH [1]. It's a bug in one of the contracts written by Parity. Anyone that has (had) money in these specific contracts is in trouble. If you are not using these specific contracts, you are safe (for now).

ETH and ETC have the same underlying technology and language to write the contracts. So if someone writes a contract it can be used in both variants. The contract may check that it is in ETH or ETC (probably looking for the contract that was added during the fork) but I think very few contracts check this, so almost all contracts are usable in both chains.

So if it was possible to use the Parity contract in ETH, then it's very probable that it was also possible to use it in ETC.

To answer your question: Probably the same bug that was used to steal ETH can be exploited to steal ETC, if someone is using these contracts in the ETC chain. But it's not a problem in ETH or ETC [1].

[1] As other commenters noted, it's a very bad design flaw to make all function public by default. It's not an error, but it makes much easier to write buggy code.
Maybe on a scooter you can nimbly get out of the way of a situation on a crowded Indian road that in a car you can't. More safety features don't help you if the other option doesn't even have a crash in the first place.

In the UK you can drive a scooter at 16 but not a car until 17. Is that because they are safer for an inexperienced driver and other road users?
That's the sales pitch. "It's too hard, you couldn't do it."

Same sales pitch as gym workout programs. "Are you man enough?" and many others.
Create an artificial scarcity (a barrier to entry), weed out those who will ask questions. Ideally they're looking for people who seek outside validation - the sort of people who often become doctors or lawyers.
> closer to what the user wanted to do

This happened years and years ago, and it wasn't long after that I decided that I didn't want Flash installed on my computer ever again. :P Sad that Shumway didn't manage to pan out, though.
Cached data is "physically on the phone", and so searchable within the scope of this policy.
Oh, I thought this was an online gaming system with real money. Apparently not.
That 80% isn't a measure of failure. Many times a failed startup can be bootstraped into a substantially better job.
This is getting absurd. An interview with Dr. Rodney Brooks, one of the great minds working in CS and robotics, has to spend time rebutting uninformed claims and fear mongering about AI research. There is so much Brooks can teach us. I look forward to reading his book.
This won't work in the US. It's very hard to get USD out of Bitcoin. And then the IRS will want to know where you are suddenly getting a huge amount of money from.

You could use localbitcoins to offload one coin at a time on an as-needed basis. That'd be pretty sweet, and the IRS won't be able to know anything strange is happening if you avoid depositing your USD into a bank. But paying rent in all-cash is rather sketchy. I wonder if drug dealers deal with similar problems.

I don't know how plausible this is, but the localbitcoins route might also open you up to being kidnapped. You'd need some pretty decent opsec to avoid revealing that you have a massive amount of BTC you're trying to offload.
If you are doing a lot of joins in Mongo - you're doing it wrong. The whole purpose of a document DB is storing your model with the related data as one document.
Any photos of the end result? The gif ends too quickly!
‘F for Fake’: Orson Welles' masterpiece of oddball art cinema
Sorry you didn't have a better interview experience at Twitch. Also, 90% of our employees didn't come from Ivy League backgrounds. Maybe there was a miscommunication there.
The problem with Ethereum is that it's just way too complex. The more complex something is, the more bugs and vulnerabilities there are going to be.
I hope that I'm wrong. Many more patients can possibly be saved with more widespread use of this treatment. Of course, the FDA needs to modernize their own approval processes to deal with such personalized treatments. It's my understanding that my lab-expanded lymphocytes needed to be individually approved by the FDA.

I do know that my specific trial at NIH was sponsored by Lion Biotechnologies as part of that company acquiring a license to reproduce the laboratory processing for the TIL ACT.
6 weird tricks for insane chart performance
In a blockchain, the participants in the network have unlimited authority to modify the "law" of the blockchain, even retroactively.

If there is sufficient consensus among Ethereum users for a hard fork, then it can happen.
Then what is the real story? I have the same impression as OP: FF seems to spend most of it's time playing "me too" with Chrome, while blatantly ignoring what the users are requesting.

It's frustrating because I really want FF to succeed, but they keep shooting themselves in the foot. If they aren't following with Chrome, they why do so many of their decisions end up mirroring Chrome after Chrome has made their decision?
I don't think anyone could honestly promise that.

The law is written in code, and clearly code can be changed by human intervention. It's even open source, so technically anyone can change the Ethereum protocol, at any time.

Of course, changes to the law are effective only when there is overwhelming consensus, otherwise they're called minority forks.
It demonstrates that Ethereum isn't what it claimed to be. ETH was supposed to be smart contracts where the "code is the law". Clearly, after the DAO debacle, that's not the case.

This means that ETH has no actual value. It adds nothing to the legal or economic landscape because it does nothing new (if we repeatedly rollback and hard fork because of "hacks" like this). This isn't a hack. This isn't theft. This is morons who don't know how to code coding in a crappy language meant to run on an even crappier VM. The only victims here are the people who were duped into investing in ETH in the first place. Poor saps.
> Firstly, 55% is not greater than the maximum tax rate one could pay on income

But it is, AFAICT, greater than the maximum marginal income tax rate [0]; since the deduction affects only income taxes and not other taxes on income, it is the maximum marginal income tax rate, not the maximum marginal rate of taxation on income, that is relevant.

> Secondly, you understand that RSUs (restricted stock units) are taxed as normal W-2 income at the time of vesting

Yes, I do. That doesn't change anything I said. People that are making hundreds of millions of dollars of income in a year aren't making it from RSU vesting, or any other source of income subject to regular income taxes.

[0] just barely; the maximum marginal income tax rate in any US jurisdiction seems to be 39.6% federal + 13.3% CA state + 1.5% SF local, or 54.4%.
Fatalities per mile is a tricky metric for comparing across modes, though. At least in the US, people getting cars often comes with adopting a car-centric lifestyle: you move to the suburbs, your commute and trips to the grocery store get significantly longer, etc. This is why fatalities per mile are higher on a bike, but fatalities per trip are actually slightly lower than a car: people with cars take longer trips.
And the inverse also applies. People (groups and individuals) want to be able to throw their power around and leave people they don't like at "sucks to be you". This behavior has been the status quo for millennia.
Because people want to dream this is some anarchist system where nobody controls etherium the same way everyone thinks bitcoin-core isn't a centralized authority on the protocol.

To dispute that de-facto centralization requires miners to collectively decide to abstain from updates to these primary clients en masse. That just won't happen, people don't organize or coordinate like that. The status quo has tremendous inertia beyond what can be reasonably expected of independent actors trying to act in their own self interest.
Those solid designs mean much higher impact forces on the passengers. Crumple zones are a significant part of why modern cars are more survivable in accidents.

You just don't want to make the passenger part of the crumple zone, which appears to be what Renault has done here.
Absolutely agreed.
I don't think that's correct. If you only revert the stolen money transactions and all the branches of them since, almost nobody loses. The few stolen ETH that got sold will be a loss, but it's nothing compared to $35M.
Why is it like that, though?

If you are single you can live pretty damn well on 40 to 50k (depending on where you are). If you are in a committed relationship with no kids, things get cheaper with scale (food, living expenses, etc). To make 40k a year isn't that difficult when the going rate is a lot higher for a full time job. You scrap together some part time work and then you are able to support yourself and have lots of free time to work on your side project.

Granted, that's not possible for all startups or for all individuals, but it doesn't have to be homeless or success.
Hah I am not sure if you are joking.

> The crypto currency space is currently so fraught with fraud and crime

The lack of KYC requirements has led to some criminals using cryptocurrencies, but BTC is fully public and so money laundering, counterfeiting, and tax evasion both go away when we move to a public blockchain.

Those three crimes are all so much bigger and more costly to society than the petty crime that has fled KYC to use the blockchain that I think the truth is the opposite of your insinuation.
There will be no hard fork for this one. The DAO hard fork fix was only possible because the funds were tied up in a time lock for enough time that they could plan a hard fork.

Vitalik on why there will be no hard fork for this: https://twitter.com/VitalikButerin/status/887783867129745412 (not to suggest that Vitalik can just decree there won't be one like some people think, he's just listing the reasons why the community is very unlikely to support a hard fork).
Intel’s Upcoming 12-Core CPU May Clock Well Below AMD’s Threadripper
NeXt made money for its iriginal investors and provided the OS for every iPhone and iPad ever made.

Hardly a failure, let alone a spectacular one.

Pixar was a tiny struggling business spun out of Lucasfilm and sold to Jobs any employees.
I'm wondering this myself. I'm currently in a part-time contract for indie game development work. While it's been great, as far as I know it's an unusual situation to be in. It hasn't been easy for me to find another good complementary PT software job.

I am not expecting stocks or huge benefits at these sorts of jobs. What I am hoping to get out of these jobs is a stepping stone into more advanced and involved roles with the company. My current PT job is a big departure from my last job in terms of both tech skills and industry.
I agree that being able to move back in with your parents is a huge luxury that many founders have (I did as well). I also believe that there are a lot of people (not everyone of course) who have that safety net.
Yea, but if you made it safe, it would be too expensive for most of the target market to buy. This is the developing world.

The same thing happens everywhere, a country goes through a period of wild-west capitalism, then, if things go well, eventually it gets rich enough to be able to afford things like safe products, worker safety laws, a social safety net, and so on. I am not aware of any country that has gone straight from non-industrialized to safe industrialization.
The whole point of TCP/IP was understanding that networks are unreliable, and introducing schemes check for the receipt of packets, handling lost ones, and changing connection parameters dynamically so fewer packets would be lost in the future.

In essence, TCP/IP is engineers trying their utmost to design a system where a single flaw doesn't result in the whole data stream being corrupted.

Add HTML browsers into it, which is extremely tolerant of input mistakes and you have a total system that will handle random losses pretty well.
You're right that software can & will have bugs... but I think that makes my point?

To clarify, my point isn't "software has bugs! don't trust it for anything". My point is "software has bugs! don't make it the forum of last resort for contractual disputes".
Typically people would use drop weights for emergency floatation, as that's more reliable.
"About 2 months after being kicked out of school I suddenly felt pissed off again. I realized that my school, some of my friends, and even some of my family members thought I would never graduate from college. My motivation came back instantly." -- this passage seemed kinda weird to me. Seems like he got his motivation back due to spite?

His 3 questions at the end also seem to point to him having a chip on his shoulder.
I don't know all the technical measurements and details, but, yes, the researchers did feed them parts of my tumor.
Whitehat address is listed in the known attackers here https://gist.github.com/ckeenan/fa1a77823dba5b193c7cfeaa00ac...
You don't really have a choice right now. Either trust them and wait to see if your eth is returned, or start rabblerousing for yet another hard fork to undo this 'hack'
I suggest then that you get the latest versions of MongoDB and PostgreSQL and run that test and report back. Verifiable isn't the same as verified.
I'm sure we can all agree that "mostly anonymous" isn't good enough for a dissident, but holy fuck what a useless subthread you started. Or I started. Dear God.
There are architectural ways as you said, but basically you don't update them. You know the possible bugs, you document the contract, methods and your process early on, you write tons of tests, use auditing tools, do code review with the team, hire somebody to audit your code, test it with bounties, implement emergency stops and speed bumps and some proper monitoring.

When it's about your money, you should be able to do all that.

And yes, Solidity is pretty horrible. I hope there will be better options such as Idris in the future.
It was designed to be like Javascript. Of all languages...
This causes all sorts of problems, though. If you conflate the language's symbol table with a data structure managed by the language (ie, a hash or dict) then suddenly you have the same problems as JS did for ages. I can't put a '__init__' or ' ' in my key names anymore, or any of the other special cases. Best to leave them as hash keys.
> If they start using these dice to generate cryptographic keys, I'll run for the hills, but so long as they are only used for playing board games over the internet, this is really cool.

This just gave me a flashback to making cryptographic keys long ago, and adding in entropy by typing randomly on the keyboard.

What a time to be alive.
That's true, but assuming this specific treatment doesn't reprogram the native immune system, it sounds like the side effects are much shorter and less devastating than the systemic damage of chemo, even if requiring repeated attempts.
It's hard for me to tell. I've expressed interest in working in them in the past, and I have past remote work experience with good collaboration skills online, but they never moved forward for an interview with me :-/
ACLU Letter to the Senate Opposing Israel Anti-Boycott Act
The world’s first surgery broadcasted on Snapchat Spectacles
> personally reviewing the code.

With the insane decision to use a Turing-complete language, the contract's behavior undecidable. You don't even know if the contract will halt.

Limited "gas" (execution time) isn't the solution, because the lesson of the Halting Problem isn't that a program might not terminate. Even if the program halts within a finite time (or "gas"), the behavior of the program on the current input is still undecidable.

Any serious attempt at writing "smart contracts" should demonstrate their understanding of the science of insecurity[1] and limit the contract language's complexity to deterministic context-free.

[1] https://media.ccc.de/v/28c3-4763-en-the_science_of_insecurit...
My goal was to help people create their own framework for deciding whether to do a startup. I actually didn't talk much about YC at all.
Presumably using the definition of spending $4 to $6 a day.

https://www.weforum.org/agenda/2016/11/6-surprising-facts-ab...

However, there are other estimations around that make India's middle class much smaller, say ~25M

http://www.business-standard.com/article/current-affairs/ind...
Two Weeks on Ice in McMurdo Station, Antarctica
You don't always need ACID. Sometimes eventual consistency is good enough. How would it make the webserver itself more complex? The application itself should just be able to run on n servers.
I carry both at times. During commute and travel I use the iPad for development as it has smaller form factor and longer battery life. Developing on it is enjoyable given the right “homework” with the automated deployment. Obviously the feedback is not as fast as using the surface as all compilations and vm or containers works locally.

I think the right tool for the right situation would best describe this. Mind you that the comparison was with surface pro 4, as I understood the new Surface should have better battery life.
Why is it very hard? Can't one simply use Coinbase?

> And then the IRS will want to know where you are suddenly getting a huge amount of money from.

In my experience, the IRS is largely unconcerned with where you are getting money from. They just want you to declare it, and pay taxes on it.

If you treat Bitcoin as ordinary income and pay taxes on it at the highest available rate, the IRS will largely be satisfied. If you treat Bitcoin as a long term investment and attempt to only pay capital gains tax.... well then the IRS will become curious enough to ask for 'proof of origin'.
Totally agree - I think this applied to starting almost any business. I'm just speaking from personal experience.
Not sure why you're being downvoted because you're exactly right. The crypto-anarchists love to say "the code is the law", but the reality is that losing your retirement savings because somebody forgot to mark a method private is a pretty shitty outcome.

For all its warts, a legal system backed by a jury of your peers is still the best way of sorting out the actual intent of a contract when the shit hits the fan.
Yes, and that 'feature' of block chains is never really touted by blockchain supporters. Basically, if 51% of the network think you have too much money, they can just take it from you with no recourse available.
http://www.5starstandard.ca/projects/myosin/myosin/string/me...

Basically just the right inline asm. But the project as a whole is a bit of a mess, multiple 'memssets' will not do anything to make things more secure than just one.
Not necessarily. Without judging the suitability of Ethereum for this, if you have something that does automated contracts at e.g. 9 nines reliability (fails one time in a billion), it may be very much worthwhile even if you have to fall back to the court system for the one in a billion occurrence.

Now, I'm skeptical of Ethereum's suitability in this space - the design doesn't seem to be geared enough towards correctness. However, they've also done some things that I really like (e.g. rolling back The DAO), so I'm not counting them out just yet.
“Around my area, I believe a lot of people use [opioids] out of boredom. There’s no jobs, no way to have fun besides video games and riding four-wheelers and motorcycles. There’s nowhere to go except a run-down mall over in another county.”

Sizable numbers of people get into opiates out of boredom? I thought this was driven by people with chronic pain.
> You've lost me on what you're arguing. I'm saying "we want to spend more time integrating open hardware designs into RISC-V devices and less time making new CPU cores in our fun new HDLs".

Why don't you quit being an arrogant armchair architect prick on Hacker News, telling everyone what they should and should not be doing, and do it yourself.

This is not an open hardware project, this is a soft CPU core intended for final use in an FPGA: that is, not intended for manufacture. The best memory controllers and GPIO on your FPGA are the ones which are burned in at the fab. Why spend precious time developing a memory controller which will ultimately underperform the one you already have as part of your FPGA? To satisfy some dood on HN?

If it's so important and you're so disappointed with the quality of published peripheral controller HDL, then surely it's your job to show us all the right way.
> sign off on these designs

I only wish people had to do that. Shit like this are why professional and civil engineers roll their eyes at the mention of software "engineering". There are best practices and available tools but people employ them far less often than they probably should. In the space, take a look at Kadena's Pact smart contract language. It's not perfect by any means (lisp-religious syntax and its tight integration with Kadena internal constructions, for example) but it is at the least, working on formal verification support.
I'm kind of curious on what you think about Tezos and its Michelson language (https://www.tezos.com/static/papers/language.pdf) which offers provability of contracts.
My favorite critique of Solidity is this guy on hacker news from a few days back https://news.ycombinator.com/item?id=14691212
Drug culture and drug markets are two completely different ball games. Banning the latter is hardly inconsistent behavior.
In 1995, this astronomer predicted the Internet’s greatest failure
[0] is still funny and still true.

"Employing Type A personalities to shuffle around amorphous blobs of questionable value is not called a “startup accelerator”; it’s called Investment Banking."

[0] http://www.leveragedsellout.com/2014/02/the-book-of-graham/
If you don't have data caps, be happy. But, they're still very common and even if you don't have them in your contract, you may get penalties applied after some threshold.

The cost can be also in concurrent access. Unless you apply a heavy QoS on your network, serving filecoin network may degrade your other tasks.

Now if you don't have caps and want to keep it that way, I wouldn't be excited about filecoin. Unless you're actually paying for guaranteed bandwidth and it's part of your contract, your ISP is overcommitting. The moment people actually start relying on that fact, the ISP can do one of: raise prices and buy more pipes, lower the speed, reintroduce caps. The first one is a limited resource that takes time to apply. The other two are quick and known solutions.