Live data from Hacker News

You can serve static data over HTTP

ignore.pl

101–110 of 127 posts

Re: You can serve static data over HTTP

#101

Reminds me of a funny take from @marginalia: The Static File Startup: > We’re going to disrupt Internet hosting and serve static files in a novel way through a cloud based SaaS. https://www.marginalia.nu/log/51-the-file-startup/

Looks like first few lines the post got a bit mangled when I switched blog systems :-/

Re: You can serve static data over HTTP

#102

Not from a modern developer. You need to jump down the rabbit hole of the history of solid and proven solutions. Indeed. I've noticed an increasing number of people who call themselves "developers" and appear to create software, but all they can do is follow step-by-step tutorials to glue together some massively bloated thing that they have absolutely no understanding of, much less the skills to debug it when somethi…

Then how are these people getting jobs but not my more competent friend? Asking for friend.

Because many hiring managers don't understand programming at all, so they select people by guessing.

Re: You can serve static data over HTTP

#103
post #97

Earlier quoted context omitted.

Dunno if it actually is democratizing software engineering. Looks more like a cargo cult to me. You get a second class of developers that don't quite get it. Not because they aren't capable, but because nobody shared the secrets with them and they had to piece together everything from flotsam.

Cargo cult programming is a starting point. Plenty of people won't go any further, but when what you're putting together is all source code, it's mostly transparent boxes you're putting together. You can look inside and see the secrets whenever you want, if you ever want. Sure, maybe there's some design principles to share that aren't obvious. But it's hard to share and teach those before someone has experience with…

I'd say it's more the opposite. What characterizes cargo cult development is having too many principles and rules, rather than lacking them, they're rules without any real understanding of why they exist and what they're for or when they're applicable. As long as you adhere to the strictures, good code emerges somehow.

The way to bring a cargo cult developer into the light typically involves debunking or contextualizing a whole bunch of weird ideas.

Re: You can serve static data over HTTP

#104

Reminds me of a funny take from @marginalia: The Static File Startup: > We’re going to disrupt Internet hosting and serve static files in a novel way through a cloud based SaaS. https://www.marginalia.nu/log/51-the-file-startup/

It’s funny but it hurts. I read the whole thing amused but with disdain on my face.

Re: You can serve static data over HTTP

#105
post #39

Earlier quoted context omitted.

At some point, the plane flew so high above the clouds, and it hasn't seen the ground for so long, the passengers might think the clouds is the ground.

When "Hello World" is a cloud instance spun up and billed on your tuition. That won't really happen, right? No Computer Science (CS) professor would designate special cloud Interactive Development Environments (IDEs) to students. On the other hand, it would really resolve a lot of "doesn't work on my machine" issues.

It's been a while, but when I was in school I think things had to work on the campus ultrasparc systems.

Re: You can serve static data over HTTP

#106

Not from a modern developer. You need to jump down the rabbit hole of the history of solid and proven solutions. Indeed. I've noticed an increasing number of people who call themselves "developers" and appear to create software, but all they can do is follow step-by-step tutorials to glue together some massively bloated thing that they have absolutely no understanding of, much less the skills to debug it when somethi…

Turn back, nothing but pain and disappointment if you continue this dangerous line of thought.

Re: You can serve static data over HTTP

#107
post #42

Not from a modern developer. You need to jump down the rabbit hole of the history of solid and proven solutions. Indeed. I've noticed an increasing number of people who call themselves "developers" and appear to create software, but all they can do is follow step-by-step tutorials to glue together some massively bloated thing that they have absolutely no understanding of, much less the skills to debug it when somethi…

> glue together some massively bloated thing that they have absolutely no understanding of Welcome to the world of npm and supply-chain hell

good time for APTs though!

Re: You can serve static data over HTTP

#108
post #93

Earlier quoted context omitted.

Is caddy that easy to setup and run?

Yes. Caddy excels at making simple [1] use-cases trivial - either with no config, or 3-5 lines of config. It might seem jarring comming from Apache or nginx - but i think a lot of it comes from the developers having destilled a lot of common use-cases and carefully chosen reasonable defaults. [1] Simple to articulate; not necessarily simple to execute - eg letsencrypt works out of the box. Caddy will give you https i…

NGINX felt jarring coming from Apache. The cycle continues.

To be fair to NGINX, there is a lot of boilerplate config, but if you have a good set of default files, the server blocks can be small. The same could be said for Apache, of course. But yeah, Caddy is great in how little config it takes, no boilerplate, to do what the incumbents do.

Re: You can serve static data over HTTP

#109
post #102

Earlier quoted context omitted.

Then how are these people getting jobs but not my more competent friend? Asking for friend.

Because many hiring managers don't understand programming at all, so they select people by guessing.

Quite fond of the Mersenne Twister personally
Post reply on HN