Hacker News new | past | comments | ask | show | jobs | submit | stephengillie's comments login

Similar article, 190+ comments:

https://news.ycombinator.com/item?id=18352506


Subtitle tells the whole story:

> 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.


I'm not sure what that has to do with this person planning a town.


They could have combined their similar goals and pooled their money.


What are their similar goals? This guy is planning a town, those other people were doing crypto currency mining.


> 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!


I don't think anyone wins when someone adds nonsense to a thread that then needs to be corrected.


> 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[∆].

[∆]https://en.m.wikipedia.org/wiki/Hawthorne_effect


Collecting the rounding leftovers into another bank account was the plot of Office Space.


Also superman 3 15 years before...


Bit of a typo in the title. Original: Advantages of Using R Notebooks For Data Analysis Instead of Jupyter Notebooks


NFL and other leagues have streaming on their own sites now. NFL is $75/year for all games on-demand.


after the games end. Live games are still DirecTV Sunday Ticket or some Sunday Ticket streaming service that only "some addresses" are eligible for.


Only in the USA. You get every game live if you purchase through a country that doesn't like American Football much.

Edit: To clarify, there are 3 tiers of GamePass. What you get depends on where you purchase and access from.

USA: only preseason live

GB, Mexico & maybe some others: regular season games live (no postseason)

Rest of the world: All games live + RedZone

Seems like they get paid a lot by existing corporate players for exclusive distribution rights in the states.


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.


> Astronomers call it Sagittarius A* (pronounced “A-star”).

Why do astronomers call the black hole "A Star" when they know better than anyone else that it's not a star, but a black hole?

Why don't we call it "Sagittarius A-black hole"?


The asterisk has nothing to do with indicating it is a star.

> The name Sgr A* was coined by Brown in a 1982 paper because the radio source was "exciting", and excited states of atoms are denoted with asterisks.

https://en.wikipedia.org/wiki/Sagittarius_A*


[flagged]


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.


You just quoted a source saying it wasn't, stop trolling.


If web browsers could interpret another language, would you make the same argument against it?


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.

[1] https://m.youtube.com/watch?v=NftT6HWFgq0


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


Please explain what’s poorly documented in current browsers render loop.


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.


Either masterful satire or, ahem, you may want to check your server.


Breaks without www: https://www.sparational.com/


Seems to break on browsers older than last week too.


You need to update your cname record so that www forwards.


The site doesn't load for me, but a very similar project is Jasonette: https://jasonette.com/

"Native app over JSON markup"


What problem is this solving?


Its working beautifully.


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.


I'm somewhat surprised that home router manufacturers haven't started shipping models with a built-in IoT guest network that has its own VLAN.

Incidentally it's concerns such as those raised in the article that drove my decision to use zigbee or z-wave devices for my HA setup where possible.


Some do, I just setup a ubiquiti amplifi which has guest WiFi feature.


MikroTik can do this as well, though in typical fashion for them, it takes a bit of work to set up.


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


naive question: would it be realistic to filter who gets to talk to who, on wich protocols at the router level ?

I guess basic rules could be setup, but would there be a higher level way for that kind of orchestration


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


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: