Earlier quoted context omitted.
Signing up to and using AWS or GCP is orders of magnitude more complex than those old free hosting services where you got an FTP username and a password. In fact you could upload directly from Frontpage IIRC, but I could never get it to work. It's simpler for us software engineers, less simple for the snot-nosed webmaster wannabes we were.
Thank goodness you don't need to do any of that then. If all you want is to host static html, then any free hosting service will suffice. I.e. let them create a GitHub account and show them git add / git commit / git push and you're done.
I'm a fucking webmaster (2016)
191–200 of 229 posts
Re: I'm a fucking webmaster (2016)
#192Earlier quoted context omitted.
Huh? Just use neocities.org. Even has a built-in editor on the site.
HN knows neocities, everybody used to know Geocities once. How's one supposed to sign up there if it's so niche it's not known outside of the tech circles?
Re: I'm a fucking webmaster (2016)
#193Back in the early 2000's, I taught "computers" to a bunch of kids in DC. I first started off with how a computer work; IO, CPU, storage and their eyes glazed over. I quickly ditched that topic and went right to building a web page. Taught them a few HTML tags and they instantly became "webmasters". They were so thrilled. They could create blinking text, could make all the fonts pink. All just by moving around some si…
At some point in 2013 I watched Lecture 1 of Harvard CS50 because everybody said that was the best starting point for people interested in web dev, product development, tech in general. I just wanted to make a website to start off with, just a bunch of linked pages. I already knew a tiny bit of HTML from college, but that was years ago and I wanted to know what had changed. So you can imagine my confusion watching th…
That was not good advice. CS50 is an excellent, introductory, survey CS course but it's still a CS course.
Re: I'm a fucking webmaster (2016)
#194Earlier quoted context omitted.
This does indeed work fine. The major problem is still finding somewhere to host it, and incurring the still non-trivial risks thereto, since among the many things students want to do with free web space, hosting warez and other things that will get you in trouble quickly is still pretty far up the list. Plus someone has to pay for a domain name or something. If you can get a modern text editor that can use SSH or so…
Maybe teach using local html and files and save hosting for the end.
Re: I'm a fucking webmaster (2016)
#195Earlier quoted context omitted.
> its barely good for anything except money laundering and tax evasion You can’t think of any situation where you would want to share access to and control of data with multiple untrusted third parties, where you would need to guarantee not only that data modifications are only executed in an authorized fashion, but also that no previous modifications have been reversed? The list of use cases for that capability is n…
> You can’t think of any situation where you would want to share access and control of data with multiple untrusted third parties, where you would need to guarantee not only that data modifications are only executed in an authorized fasion, but also that no previous modifications have been reversed? Do you mean a cryptographic signature? Been doing those for decades back in email chains and newsgroups. Each message c…
But you can't rely on this approach to ensure that surreptitious deletion of old messages or threads is impossible. Not every old message in a newsgroup will be duplicated within new messages, and threads will typically not reference each other.
If an old message or a separate thread provides necessary context for interpreting a new message, the maintainer of the newsgroup or the email server has the ability to change the meaning of a conversation simply by deleting messages or threads. Or the owner of a relay server can block certain messages from propagating. You still have to trust these people.
Email is itself very decentralized, at least in concept, with every new email being copied into multiple accounts on multiple servers, so censorship like this is more difficult. But you can imagine how in a more centralized system (like Facebook or Twitter or HN itself) history can be rewritten by the entity hosting the conversation simply by their deleting messages. If all references to the unwanted messages are also removed, then for all intents and purposes, those messages would never have existed. Gmail is dominant enough that you can imagine Google being able to assert this power over much of the email traffic that currently exists.
A blockchain ensures that every modification to the shared state follows rules that all participants in the system agree upon. No modification to that global state can occur unless those rules are strictly followed, and because all participants receive all details of every state modification, the entire history of the global state can be replayed at any time by any participant such that surreptitious deletion is not possible. There is no other technology that I am aware of that is able to systematically prevent surreptitious deletions.
Cryptocurrencies are not the only thing that is new, and they are not even the most important feature of blockchains. Cryptocurrencies function as an incentive mechanism to ensure that there are a healthy number participants validating the state transitions. They can improve the reliability and security of a blockchain system, but there are blockchain systems that do not depend upon them.
Re: I'm a fucking webmaster (2016)
#196Earlier quoted context omitted.
You don't have to tell me how to calculate if a number is odd or even, that's not my point. The thing is, n % 2, i need to do mental gymnastics do comprehend whats going on. Even if your function is just one line, I rather read isOdd or isEven instead of n % 1 of n % 2, remembering when 1 or 2 stand for even or odd is something I could have trouble with.
Telling you how to do it was not actually my point too, sorry if it sounded patronizing, that was not the intention. I was writing this for all the readers here, starting from the beginning for completeness' sake, at the risk of stating the obvious. n % 2 or n & 1 is something you likely get used to if you encounter it frequently enough, and at least something you should recognize after the first time you encounter i…
That's a huge if!
So abstracting a one line in a function is actually good. Putting it up on npm is debatable.
Re: I'm a fucking webmaster (2016)
#197Earlier quoted context omitted.
You don't have to tell me how to calculate if a number is odd or even, that's not my point. The thing is, n % 2, i need to do mental gymnastics do comprehend whats going on. Even if your function is just one line, I rather read isOdd or isEven instead of n % 1 of n % 2, remembering when 1 or 2 stand for even or odd is something I could have trouble with.
those poor gymnasts do some truly impressive things, and then every little leap of basic thought is conflated with their work
Re: I'm a fucking webmaster (2016)
#198Back in the early 2000's, I taught "computers" to a bunch of kids in DC. I first started off with how a computer work; IO, CPU, storage and their eyes glazed over. I quickly ditched that topic and went right to building a web page. Taught them a few HTML tags and they instantly became "webmasters". They were so thrilled. They could create blinking text, could make all the fonts pink. All just by moving around some si…
I tutor kids in my free time from ages 4 up to college. I find that Processing/p5.js is a great tool for teaching younger kids how to use their imagination through the vessel of built-in functions + tweaking arguments to instantly see their input on the canvas in the form of bright, flashy colors/shapes. It requires a much more hands on approach and can really only be done well in 1 on 1 settings. While I wish there…
Re: I'm a fucking webmaster (2016)
#199Earlier quoted context omitted.
> Why is Hacker News so anti-crypto? I have missed the discussion you have mentioned. But I remember 10 years ago HN was opposite to anti-crypto. And the anticryptoness of nowadays for me seems like stupid ppl who don't understand some basic principles and downvote me if attempting to criticize their misunderstanding.
You get downvoted for assuming that people who disagree with you are stupid. Attack the points being made, not the person making them.
Re: I'm a fucking webmaster (2016)
#200Earlier quoted context omitted.
> Why is Hacker News so anti-crypto? I have missed the discussion you have mentioned. But I remember 10 years ago HN was opposite to anti-crypto. And the anticryptoness of nowadays for me seems like stupid ppl who don't understand some basic principles and downvote me if attempting to criticize their misunderstanding.
> And the anticryptoness of nowadays for me seems like stupid ppl who don't understand some basic principles and downvote me if attempting to criticize their misunderstanding. Name-calling and assuming that everyone that "doesn't get it" is stupid is non-conducive to discussions. Worse, it makes your point much weaker because now there are only the "true believers that have seen the truth" and the "stupid sheeple" as…