> A man spent millions on an enormous plot of land near Reno. Now he wants to build a community based on the blockchain technology introduced by Bitcoin.
He could have joined up with the Bitcoin mining group in Wenatchee WA, where they spent millions building custom "mining pods" to house the ASICs.
> Every resident and employee will have what amounts to an Ethereum address, which they will use to vote on local measures and store their personal data.
Maybe repurpose the pods to hold ETH mining gear?
But you've caught me. I obviously don't know what I'm talking about. Congratulations, CyberDildonics, you've won HN today!
> After all, if someone knows (or thinks) that they’re getting a great big helping of medicine, they might act in various ways—whether consciously or unconsciously—that have the effect of generating positive health outcomes but which have nothing to do with the intervention itself.
That sounds strangely like the Hawthorne Effect[∆].
And NHL and MLB are about $99. It’s a great time to be a sports fan in my opinion. Sports packages used to be so much more expensive.
Didn’t realize the NFL games weren’t live tho. That would be a dealbreaker for me. The NHL and MLB games are live, but there are blackout restrictions. A VPN will get around that though.
Asterisk is derived from asteriskos, the Greek diminutive for star (aster) - hence "little star". In addition, a black hole is one of several possible lifecycle end-points of a star, so pronouncing A* as A-star is pretty accurate.
I think a big part of the problem is precisely the interpreted and web browser part of your post, so you're right, but I think at this point it's difficult to disabiguate the browser, the DOM, and JavaScript. I think JavaScript as a language also has problems that make it difficult to do large scale engineering with, thus transpilers.
Maybe WebAssembly will provide fruitful ground for new, simpler, and more rigorous languages.
I also think that much of modern web apps could be accomplished better with HATEOS apps doing pure server side. But I will allow that my beliefs there are at least partly nostalgic
Using Elm, even a little bit, has given me a perspective on what a different language can do in the browser.
If you subscribe to Gary Benhardt’s Capability/Suitability theory of programming history [1], JavaScript is the highly capable technology that can be used for any sort of architecture you can imagine, and Elm is a turn towards suitability that says, “some of those architectures are unsound or have a very low floor for quality.”
You might want to abstract over DOM APIs for different reasons, but at their semantic core they are fine.
I think that JavaScript is a really interesting and unique language. I would rather have had Perl in the browser. JS seems more appropriate as a relatively obscure academic language. Note that I tend to view trying to enforce types or use classes in JS as being misguided and futile, which does not seem to be a mainstream view.
yes and no, the two big issues are that a) the SPA has to work within the very poorly documented render loop, for lack of a better term, of the browser and b) Javascript has some very idiosyncratic idiosyncracies and lacks some basic language functionality that is present in most languages
ok, if a div is added to the page body, and then another div is removed, what does the render loop do? any pointers to documentation are appreciated :)
Last year, I wrote a small single-page app engine that takes a JSON representation of HTML, and writes it to the DOM to build the page in the browser. The entire app is described in one JSON document, so it's quick to download and needs no network to change pages. I'm slowly starting to develop it again. The demo site is still up (with a SPA builder) at https://sparational.com and you're welcome to suggest any improvements.
We need an internet of firewalls. I dislike tech legislation, but sometimes I think all networked devices should be required to have an internal firewall.
Many of these devices have to listen for something. Mdns, http, printer, etc. Having a firewall does nothing when you have to open up the ports that are being exploited anyway.
Well, they don't need to listen to everyone that knocks. I'm sure we would be delighted when devices would only talk to clients with valid certificates from the vendor, right?
Edit: disclaimer: I work for Google, but my only contact with the home ecosystem is having a Chromecast.
Would we? The next thing that would happen is those certificates would end up inside secure chips, and suddenly the only way to talk to an IoT device would be through an official vendor's app, over an official vendor's bridge. No thank you. Turning physical products into services is not what I want.
This reminds me of a product idea I had a while back - a sandboxed wifi router that plugs in to your existing router. When you setup your IoT devices, you point them to the sandbox. I figure this already exists, and nobody cares.
Guest WiFi usually uses a captive portal, I think. I don't think that would work with something like Google Home, which expects to have internet access right away AFAIK
A much better LAN firewall will be needed, can also mean you can easily get rid of 1 to many NAT with IPv6. It would have to be self learning for any hope of adoption by the mass market
https://news.ycombinator.com/item?id=18352506