skysight-inc/HackerNews huggingface dataset:
A contract-based blockchain seems very likely to me. But there's no reason that has to be Ethereum. Having had the chance to sort of ponder this over the last couple of days, I can't help but come to the conclusion that Ethereum is indeed fundamentally flawed and probably entirely unsalvageable, for all the reasons given in that blog post and more. The eventual contract-based blockchain that succeeds is going to look a lot more, well, engineered, for lack of a better word. Probably a lot more proofs of various things. Fewer features that are all individually much stronger.

In fact, there's little reason to believe that something this complicated would be done correctly the first time. Remember... Bitcoin is not the first digital currency either!
Then that's changed.

I guess I will have to settle for being one of the impossible people for whom keeping weight off worked.
I humbly suggest that saying something "should be acceptable" when it's been explained at length that, regardless of whether you think it's acceptable, other people do not think so, is exactly the problem yazaddaruvala was describing above. If you are trying to market to a population, you need to take their needs seriously with a good faith effort. Not understanding is fine. Doing a cost-benefit analysis and determining there's just no resources for what's needed is fine. Telling people that their needs are unjustified doesn't come across very well to those that still feel those needs.
Just downloaded Code. Looks pretty fast. Really like the integrated terminal!
Comparing Edge on Windows to Safari on macOS is apples to apples. Browsers running on an OS. I
d be really interested in this comparison, since Apple's big selling point is being apple to specialize since they control the hardware. If Edge can come close or beat them on more diverse hardware, that would be very impressive.
You expressed my thoughts more clearly than I did.
I mean him exhorting his followers to 'do something about it'.
My thinking was that it meant that Gawker's bankrupt, so you can't sue it in the future.
Don't we? We push objects from Earth to GEO all the time. If they could get their fuel along the way, it seems like that would reduce the cost of sending a satellite up to GEO.

It would also lighten the load of the launch, meaning we could put much heavier things in orbit.

Getting that fuel to objects in orbit will require a significant infrastructure, and huge up front costs, but someone clearly sees a calculus that results in a net savings over time.

If we can get that infrastructure built, it becomes much more reasonable to start looking at other things near Earth as potential resource sites -- asteroids in particular. All sorts of metals are out there in ahem astronomical quantities.

I see this as an exercise in improving what we're currently doing (let's get some gas stations installed between home and orbit), followed by innovation/new industries.
This is the theory. And I don't think you're wrong at all in analyzing the motives/endgame here.

But there are reasons texting arose as a preferred alternative to voice. Audio interfaces will win in cars, possibly homes and other well-defined private spaces. But text is ubiquitous and visual interfaces are so much faster, as audio is limited by its linear dimension.

No doubt, voice control will be a huge market, but I think the idea is more alluring than the reality will prove.
Panamanian here.

> Without it, Noriega would certainly still be in power.

That's debatable. Thankfully the US took care of the situation efficiently, but the general climate was pointing towards a bloody civil war.

> Under Torrijos–Carter Treaties the US has a right to intervene militarily to protect the canal.

Thankfully in my opinion. Though you could argue that it also makes the Canal a target.

> Remember locals were outraged and protesting in the streets that the US dare attack their beloved bloodthirsty dictator. Dies hards still exist

This is the only part I truly disagree with. A very small minority actually protested in favor of General Noriega. Pretty much the whole country was on board with removing him from power with the obvious exception of people that followed him to power of their own. Panamanians were not outraged because of the removal of their dictator, but of the methods used to do so that left a bloody trail and piles of dead bodies.

December 20 is a national mourning day in recognition of the people that gave their life during such turmoil, not in the name of a power hungry and greedy Noriega.

EDIT: The US soldiers where super nice to me as a kid. I even got to drive in a tank and they gave me a shitload of soda.
Robotic Motion Planning in Real-Time
The difference is PharoNOS has a Linux running behind while the idea of SqueakNOS is to build a complete operating system via Squeak. In this way you can quickly hack it. There is a great page about these initiatives here: http://wiki.squeak.org/squeak/5727

BTW, prior to SqueakNOS we implemented this: http://swain.webframe.org/squeak/floppy/ (using Linux and modifying Squeak to work with SVGALib instead of X) in just 900mb inspired in QNX Demo Disk: http://toastytech.com/guis/qnxdemo.html
Really sad that so much engineering time from browser teams is still spent on flash. Can we just let this tech die already?
I am actually genuinely concerned about terrorists developing killer robots. There's already designs out there for robotic turrets that can utilize commodity firearms.
I even feel uncomfortable thinking of all the nasty stuff you could build.
Verifiable research: The missing link between replicability and reproducibility
Busyboxnet – Secure Busybox on embeddded system
16 ways to build a better dev team
Here is the analysis:

http://hackingdistributed.com/2016/06/18/analysis-of-the-dao...
Talking Machines: Fantasizing Cats and Data Numbers, with Iain Murray
There has been at least one combined PV + CSP scheme proposed [1][2] in Chile.

This article [3] analyzes some of the merits of this approach.

[1] (Partial paywall) http://social.csptoday.com/technology/integration-csp-and-pv...

[2] https://en.wikipedia.org/wiki/Copiap%C3%B3_Solar_Project

[3] http://spie.org/newsroom/6018-photovoltaics-and-concentratin...
The Drone Center’s Weekly Roundup on Robohub: 6/20/16
> Doesn't matter. Even if Trump deliberately antagonized people of Mexican origin, he still deserves fair treatment in court.

Why do you think he isn't getting it? Because he complains? You haven't followed very many court cases if that's how you judge judicial bias.

Or do you have actual concrete evidence from the court case itself to demonstrate bias?

> I do agree with his position on removing illegal immigrants. They're a modern slave labor class in America that is being capitalized by the rich.

True. Either remove them (and block more) or give those already here a way to "go legit" (and still block the border).
5 Successful Customer Retention Strategies
They can start to compare themselves against Chrome when they are at least at feature parity with HTML5, CSS3, Ecmascript6, work cross-platform (not just on Microsoft-owned platforms), and have useable developer tools. I'm not sure I know of any professional web developers that don't view IE/Edge as an afterthought still. We build our applications in Chrome/FF, using Chrome/FF, and occasionally test to make sure the experiences don't totally suck in the others. They are also missing something like Electron, which is used a lot to build native cross-platform apps using web technologies.

Power efficient is nice, but today's mobile phones have much lower hanging fruit -- you could run the CPU for days at 100% if you didn't care about the display/backlight, cellular radio, or GPS. If you don't believe me put your phone in airplane mode and play a video or game on loop with the brightness turned all the way down.
Japanese Donald Trump Commercialトランプ2016
Maybe I'm missing what you're getting out? It seems like you're suggesting dispute resolution should have a "fuck it, let's flip a coin" option?
Tumblr is launching live video this week
Vendors can be held to published standards. The industry seems to take operational/sysadmin standards seriously when required to (HIPAA, PCI, etc), including across the client/contractor boundary. Problem is, there don't seem to be equivalent standards in widespread use for programs themselves, only the environments they're running in. That could change, if the holders of the purse strings were to demand it.

Attacks on dependencies are tricky. But it seems like the dumbest, most high-profile attacks are against the core line-of-business applications. I'm sure AT&T has the very best firewalls money can buy, but it operated a consumer-facing application which did not check whether a user-supplied primary key actually belonged to the logged-in user before displaying private data! This is the disconnect I'm talking about.

If they're being outsourced to the lowest bidder, then maybe they shouldn't be. If they're being bought off the shelf, purchasers could either demand certifications that meaningfully eliminate at least the elementary classes of vulnerabilities or go in-house and do it right.
Yeah just wait for an Ashley Madison style leak, but instead with all conversations logged on Tinder. It would change the internet.
It's hard to avoid when the topic is race, since there are no real definitions to begin with, and nearly everything about it is arbitrary.
Twitch Brings CFAA and Trademark Claim Against Bot Operators
Because the point (as I understand it) of this whole experiment is that they were trying to create an altcoin that used strict contracts as the basis for transactions (with no human intervention). Essentially the code is the contract, so code behavior is necessarily abiding by its contract and anything done with that code is legitimate.
> Re-forestation is part of the solution, but it's no panacea.

Ahh, I misunderstood, my bad. I thought you were arguing that reforestation was not even worth the effort.
The point of bcrypt though is that it is (more) future proof in that the hash generation is slow as balls and can be made exponentially slower by increasing the difficulty.

Other than some kind of algorithm weakness this slowness will translate through to the brute force attack thus taking longer for an attacker. BCrypt also has something that means it is harder for a GPU to crack it (mutable RAM memory tables or something).

As for migrating passwords - you can use a fallback password hasher that checks against a previous hash should the main one fail - then once the login is successful re-hash with the newest algorithm!
Infinite stack. Why? Oh, because there is no iteration so recursion has to be used? Iteration rewrites to tail calls though; they don't require stack. As far as real tail-calls go, you avoid the algorithms that blow stacks: stick to strict divide and conquer, to keep the stack depth logarithmic.

About multithreading: this language can describes a computation done by each of up to 1000 nodes. Those implicitly run in parallel.
Yeah, that could get... interesting. And deadly.
Some useful context can be found at https://en.wikipedia.org/wiki/Panamanian_general_election,_1....

I've always found it notable that the purpose of the 1989 U.S. invasion of Panama was to remove a dictator and replace him with a democratically elected government.
Simplified: (no color, no grep)

help:
@awk -F ':.*##' '$$0 ~ FS \
{printf "%15s%s\n", $$1 ":", $$2}' \
$(MAKEFILE_LIST) | sort
Well I've sold a lot on Amazon and eBay with success, probably like $40K worth of computer equipment over the last 10 years. Never been scammed or had any complaints. Guess I've been lucky.
Takes me back to the 80's when I worked on a project (for British Telecom) to build a billing system running under Dialcom's custom version of Primos in Fortran and PL1/G and building a forms based input system in Fortran 77.
I'd rather they focused primarily on existing safety concerns. Google/Alexa/Siri for example all require people to relinquish privacy and control to a third-party to get the benefits of AI. Can we get those same benefits while maintaining privacy and control of our data?

That's great if anyone can have a home robot, but can we have home robots that don't keep logs of everything that goes on in our house at undisclosed locations managed by a multinational corporation with unknown access control standards?

We already have AI safety problems, never mind hypothetical future problems.
The package could always contain a brick. That's why I take a video of myself opening anything expensive I buy from eBay.
This is a terrific question, and I'll try to do it justice tomorrow morning.
But see, the way this is supposed to work is, you tell the court about it. If that doesn't work, you tell the appeals court about it. You don't throw claims like this around in the national media (at least, normal litigants don't).
Short version: one day in NYC people went home early, and had time for breakfast before going to work the following day.

Having been through a couple of hurricanes, I think it's a mistake to underestimate the robustness of human systems.
You've nailed it. In this case, the call stack depth would halt you before TheDAO runs out of funds, though. So you end up with some multiple, say 30x, where you can put in 1 ether and drain 30 ether. There is about a month lockup period during which your seed cash and your multiplied cash is frozen.

What made this particularly devastating is that there was a second bug which allowed the attacker to transfer their token that represented that first ether back to the DAO. So instead of 30x return, they could eventually drain the whole DAO (although they stopped after the discussion of a fork began).

I'm largely basing my understanding off this article:
http://vessenes.com/deconstructing-thedao-attack-a-brief-cod...
Champions of a Monster Polaroid Yield to the Digital World
Olivetti had a similar thing that was called 'activebadge'.
Why was there such an issue I have to ask? Intel do Fortran compilers as do many other suppliers.
I'm generally not a big fan of the drive by pithy comment, but:

Space elevator!
> At my license exam, I was the only one under 40 there.

If they want more young blood, ham activist should seriously lobby to abolish the licensing requirements.
Having been running a large scale production system on ECS for well over a year now, I'd like to say that ECS is hardly a bad choice; it's incredibly stable, integrates with proven AWS technologies (CloudFormation, ELB, etc) and it just works without having to manage clustering. All it needs is a layer of usability on top, which you can get from things like Empire and Convox.

While native Docker clustering is cool in theory, I think the vast amount of complexity around networking makes it unsuitable for production deployments at this time. If stability is more important than bells and whistles, ECS is great choice. Docker's production story, outside of simply running containers, has a lot to be desired.
i know i am bugging my CTO staff to change to gitlab or pretty much anything else that is not github enterprise just because for me, github is a diff viewer, absolutely nothing else (specially here since i can't use the issues or wiki pages)
Look, I get that Trump is saying "Unfair rulings, caused by being Mexican." But this is no different from "He is Mexican, which causes unfair rulings." It's logically equivalent.

If you said "She is dumb because she's a girl," you would be (rightfully) pilloried for being sexist. No reasonable person is going to interpret that statement like you are interpreting Trump's comments.
As other comments say, legality and hard failure are big differentiators here, and in fact the specific language you used invokes a really key point. Emphasis added:

>You think banks aren't hacked?

There has been a lot of general description of the individual or group that performed the splitting as an "attacker" or "hacker", but the very nature of the system in question subverts the conceptual foundation of "attacking". To be an "attack" rather then a legitimate execution of an agreement, the action would have to be "illegitimate", but when legitimacy is explicitly defined by the code itself, then how can any action allowed by the code be illegitimate? It'd be a different issue entirely if the underlying VM or a system had been exploited, but merely doing as the code allowed when the code is made the agreement's authority?

Also, I've been using "agreement" here too rather then "contract" because, despite the label of "smart contract" Etherium has adopted I think there's a basic legal question about whether legally they're "contracts" at all. A contract is a subset of the space of agreements; all contracts are agreements, but not all agreements are necessarily contracts. There are many factors in determining validity of contracts and a huge body of contract law that has already been discussed a great deal, but all that depends on there being a contract at all, and for that there needs to be an agreement where the parties intend to be bound by the law (of whatever jurisdiction whose enforcement power they wish to invoke). There are many agreements where there is no intention to have legal enforceability, and in that case the courts have nothing whatsoever to say on the matter. Contract law never even enters the picture.

The DAO, and Etherium in general, have made a big deal specifically about not invoking the courts. That was supposed to be part of the entire point of smart "contracts", that they'd have nothing at all to do with any common legal system and be self-contained in and of themselves. In turn though that could mean that any smart contract that declares itself fully self-definitional is in turn not a contract period, so there cannot be an "attacker" in the legal sense.

Bank hacks in contrast aren't much different in concept from bank heists of any other kind. They are able to invoke real world power in response, and have multiple levels of fallbacks and insurance for their customers. It's by design a much softer fail, multiple level system with an expectation of occasional failure built-in and a strong human element. This adds expense and inefficiency, but provides benefits to imperfect human societies too. It came out of ages of real world experience and testing after all.
Nobody wants to believe they were conned.

Check this out: the link in which Wright uses to say he can't prove he's Satoshi or risk going to jail, appears to be completely fraudulent: http://bitcoinist.net/uk-law-enforcement-sources-hint-at-imp...

"Editor’s Note (5-6-2-16, 2:43 AM EST): The SiliconAngle piece cited in this article was produced by an impostor site posing as the real SiliconAngle. This source article does not appear on the real SiliconAngle website, and was not written by SiliconAngle reporter Collen Kriel. Bitcoinist would like to apologize to SiliconAngle and our readers for any confusion. To ensure that you are reading articles produced by the real SiliconAngle, make sure you are using the correct URL: www.siliconangle.com."
Just put in your notice and say you had a better opportunity come along. You don't owe them any explanation. Start having lunch with any coworkers you want to keep in touch with after you leave, and make sure you keep your network warm.
I don't currently have any credit history and have had no issues with Kickstarter/Amazon Payments, so that might not be the specific cause as to why.
Surprisingly responsive for a web based editor, really well done. I guess it's time to give VS Code a try!
Getting bigger caches closer to the CPUs seems to be the big issue mentioned. SRAM takes up more real estate than DRAM, so on-chip DRAM is being considered, but doesn't look likely. Further out from the CPU, there are technologies faster than flash but slower than DRAM coming along.

This article doesn't address the architectural issues of what to do with devices which look like huge, but slow, RAM. The history of multi-speed memory machines is disappointing. Devices faster than flash are too fast to handle via OS read and write, but memory-mapping the entire file system makes it too vulnerable to being clobbered. The Cell processor tried lots of memory-to-memory DMA, and was too hard to program.

Maybe hardware key/value stores, so you can put database indices in them and have instructions for accessing them.
Ghost – A publishing platform for professional bloggers
Kubernetes can totally run outside of GCE. For example here is the official k8s-on-EC2 doc: http://kubernetes.io/docs/getting-started-guides/aws/. You can run it on your own VMs or physical machines if you want.

The only GCE specific thing is Google's managed kubernetes offering, Google Container Engine (confusingly called GKE).
I built a rather simplistic bitcoin trading bot for myself a year or so ago using a hacked together exponential EMA script. Did ok, turned $2.5k to about $10k, paid off a car loan with the profits after tax. It was definitely a hobby and I'm pretty sure I was extremely lucky. It felt like I was playing with monopoly money at the time so there was no stress.

Also, this is interesting... https://www.udacity.com/course/machine-learning-for-trading-...
That depends on if The DAO's terms are enforceable - it basically says the code is the terms, so essentially if the code allows it, it is permitted.

https://daohub.org/explainer.html
Solely? Authors who write for a living write lots of books, not rely on one.

There are many ways that such scholars can get paid. For example, they may get hired to be professors and teach it in a college. They may be hired to authenticate alleged Dylan memorabilia. They may get hired as expert witnesses in a legal dispute over it. They may get hired as appraisers when auctioning/insuring the stuff. They may get hired by museums to curate, organize, and present a display of Dylan stuff. Etc.
I didn't know the language was turing complete. Isn't this computing 101? If you want a secure thing then you must be able to reason about it statically. Making things turing complete means any non-trivial property of program correctness can not have a generic solution and so you've just opened yourself up to a world of hurt.
Ethereum is doomed, and not just because it's based on a poor design. It's doomed because it just shot its credibility to shreds by protecting a single, uniquely privileged contract. Forking proves that the ethereum network cannot be trusted as the neutral contract arbitrator it was designed to be.

The idea of smart contracts is an interesting one, and perhaps another project will come along and do it better. But Ethereum won't be that project.
It's effectively legal because a lot of financial fraud is not pursued.

For example, people from different countries scamming old people out of $1000 for Prince Abu to free his millions.

That being said, I can understand why you think something being legally exploitable is something new. Just like a loophole in a contract is a loophole in a contract.

In the case of smart contracts, there is no recourse unless built in to the contract. This is by design.

All that's going to happen is people will start writing smaller, more testable, less damaging contracts. This regime is different from legal contracts because many lawyers specifically write contracts to create problems later. In this new world, good contract writers will be gods.

So if you're a good software engineer, there is potentially a huge market about to open up for you.
This is what I understand: you work at a big company. You got offered a job at a startup. You want to take it.

It's easy. Tell your boss, "Listen, I love the work I've been doing here, but I have the chance to join a startup and it's an environment I'm really interested in exploring."

Some notes:

* Big companies lose people to startups all the time. This is a narrative they totally get.

* Companies never expect departing employees to give them the full story.

Leaving a job is a totally normal thing to do. You don't have to worry about hurting anyone's feelings.
It's not shocking. They did the same with Flickr and a bunch of the blogger-backed startups in the mid-00s