Hacker Newsnew | past | comments | ask | show | jobs | submit | lifeofguenter's commentslogin

was this maybe an issue with the cd-writer? maybe at the speeds it was writing with?


I mean maybe, we had a few different models we burned with, but only a few. With the volume we needed to burn, we needed the speed. But, as a counter-point, I will say that with Taiyo Yuden discs our failures were very low, so the drives were only a component. IIRC we were using a lot of LiteOn drives which at the time were not bad.


Who is comparing LLM with Humans?

As far as I can tell nobody is.

LLM is a great tool that helps our brains same way a hammer helps our hands.


You are right, approx 2B households alone exist.

Using SRV and increasing IP address space “by 64k” is only valuable for large single consumers such as AWS.


Impressive project.

But I always feel that if you reach a certain complexity in your bash scripts, you should rather pivot to any other $lang.

Bash scripts should be simple glue between programs (unix-principle).


> Bash scripts should be simple glue between programs

If a script is literally just running a list of commands and occasionally piping the output from one to another, you may as well make it POSIX compliant (therefore a sh script) since you're not using any features of Bash anyway.

> But I always feel that if you reach a certain complexity in your bash scripts, you should rather pivot to any other $lang.

This is a common critique, but what other lang?

I make Bash scripts all the time for system administration tasks, and they largely just werk™ as long as you have Bash (90% of the time pre-installed) and the necessary commands. From there, any command can be readily called, piped, or saved to variables/arrays, and Bash has powerful (enough) native math and string manipulation capabilities.

Meanwhile with Python there's always some hassle installing dependencies with pip(x) and virtual environments, plus the unfortunate rare Python 2 encounter where you either gotta rewrite the whole thing in python 3 or figure out how to install the old Python 2 runtime and 3rd party python 2 libraries used in the script on your distro.

I don't see the appeal of sonething like the OP though. I can't imagine the "precompiled" scripts are so much more readable its worth the incomprehensible mess it appears to generate with the "compiled" script.

Why are people so afraid of Bash?


I have to agree. Bash works fine in its environment, and while there are times when another language might be more appropriate for whatever reason, Bash works. I can run it on any box I have access to and if I stay away from utils that aren't preinstalled, I don't need to worry about dependencies. I've found that python is far more version and dependency driven.


I think the use case for this is where you need a bash script on a machine where you can't easily install and maintain a runtime.


I sort of get that but does this hypothetical system not have a c compiler? If it does, you can compile and install lua in probably under 5 seconds and actually have a sane language with respectable performance to target.

It also seems odd to me that a place that would be so rigid about installing a tiny language runtime would be ok with checking in the artifact of an experimental programming language.


On a machine where you can't easily install and maintain a runtime but you can install bash and amber and bc and sed?


No, because you don't need to install Amber, and bc and sed are pretty much guaranteed to be installed already if bash is.


GitBash (MinGW) doesn't ship with bc or dc, but it does ship with awk.


This is targeted at Linux and Mac. If you're using Windows you are in the lucky position of probably not having or needing Bash.


GitBash is a POSIX environment that includes the titular bash, and it doesn't include bc, which is a direct counterexample to your original assertion. Lots of people who are stuck on windows for one reason or another still want or need to use bash, and that's why they use GitBash!

Clearly, if Amber did not have a dependency upon bc, it could then potentially provide value to those users.


Comparing Graffiti with Bank robbery is crazy.

Its Art.

I would like to understand why people take offense in it - especially if done on places that are so non-important.


Because at best it is ugly. On average you are defacing someone's property and worst case you are causing serious economic damage to someone.

It's a reason it is a crime, although sadly it doesn't seem to be really enforced or punished, given the prevalence.


It’s a coping mechanism for youth culture. Your distain has already lost


Some of it can be art, but 99.9% is not, it's territory marking.


99% of it is not art, sorry, just litter on the walls made by delinquents.


Bank robberies also are art.


No, it's not.


Have you ever tried running Git in the cloud? :)

Cloud-native and running things on “EC2” are very different things.


Yep :) Lots of products run Git on EC2/containers, e.g. GitPod or GitHub Codespaces. Ironically, Diversion works much faster on these than git

https://github.blog/2021-08-11-githubs-engineering-team-move...


Hetzner Storage just lost a couple of snapshots a while ago…

If you want “perfect architecture” and reliability/availability you just need to pay for it (aws/s3). Or make use of multiple providers.


> If you want “perfect architecture” and reliability/availability you just need to pay for it (aws/s3).

I find that really funny. AWS has outages regularly. Whole data centers who go dark. Remember the S3 outage because an admin fat-fingerly deleted a large number of servers? ...no, people forget very quickly because of the "No one was ever fired for using AWS" mantra.


I used cloudflare-workers still this year and only switched a couple of months ago: https://securitytrails.com/domain/url.rw/history/a

The performance was still very bad from a 95 percentile perspective.


This isn't the feedback we get from most customers, so I guess there was something unusual going on. Sorry we weren't able to dig into this while it was still relevant to you.


On AWS with Global Accelerator as well.


Did you kill it?


Yes, this is still true in 2021 (why I switched) and even true that you will not always receive the closest PoP even in bandwidth-cheap countries.

For example from Sweden I was usually routed via Denmark. I was Pro user, more PoPs are available to Business or Enterprise customers however.


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

Search: