Readit News logoReadit News
elitepleb commented on WebDAV isn't dead yet   blog.feld.me/posts/2025/0... · Posted by u/toomuchtodo
mastax · 2 months ago
Relatedly, is there a good way to expose a directory of files via the S3 API? I could only find alpha quality things like rclone serve s3 and things like garage which have their own on disk format rather than regular files.
elitepleb · 2 months ago
consider versitygw or s3proxy
elitepleb commented on Forth: The programming language that writes itself   ratfactor.com/forth/the_p... · Posted by u/suioir
behnamoh · 2 months ago
Why is it that languages like this don't scale? It's not the first time I see a powerful language that got forgotten. Other examples include SmallTalk and Common Lisp (tiny community).

It is because some languages are "too powerful"? What does that say about our industry? That we're still not that advanced of a specie to be able to handle the full power of such languages?

I say that because it seems languages that are "dumbed down" seem to absolutely dominate our world (Python, Ruby, JS, etc.)

elitepleb · 2 months ago
frankly it's a miracle any of them scaled at all, such popularity mostly comes down to an arbitrary choice made decades ago by a lucky vendor instead of some grand overarching design
elitepleb commented on How AWS S3 serves 1 petabyte per second on top of slow HDDs   bigdata.2minutestreaming.... · Posted by u/todsacerdoti
crabique · 3 months ago
Is there an open source service designed with HDDs in mind that achieves similar performance? I know none of the big ones work that well with HDDs: MinIO, Swift, Ceph+RadosGW, SeaweedFS; they all suggest flash-only deployments.

Recently I've been looking into Garage and liking the idea of it, but it seems to have a very different design (no EC).

elitepleb · 3 months ago
Any of them will work just as well, but only with many datacenters worth of drives, which very few deployments can target.

It's the classic horizontal/vertical scaling trade off, that's why flash tends to be more space/cost efficient for speedy access.

elitepleb commented on About the BLOBs in Ventoy   github.com/ventoy/Ventoy/... · Posted by u/turrini
elitepleb · 4 months ago
citation needed
elitepleb commented on Welcome to the IPv4 Games   ipv4.games/... · Posted by u/chillax
maverwa · 4 months ago
my first guess would be: server honors X-Forwarded-For where it should not?

Edit: looks like thats it: https://github.com/jart/cosmopolitan/blob/master/net/turfwar...

So basically someone is running a script iterates over the whole ipv4 range and calls the claim endpoint with each single adress in the X-Forwared-For http header once.

elitepleb · 4 months ago
a simple proof of the opposite is that no one's yet to exploit any of the untaken ranges that way
elitepleb commented on Leveraging Elixir's hot code loading capabilities to modularize a monolithic app   lucassifoni.info/blog/lev... · Posted by u/ronxjansen
diggan · 5 months ago
> while watching a directory and recompiling a module automatically or manually from the repl is still common

That makes it sound like the "hot" part has been removed then, and it's just basically a "live reload" rather than "hot code loading", is that right? There is no persistent state and you get a fresh one after the automatic compilation happened?

elitepleb · 5 months ago
queued messages stay around in the mailboxes, so no state is lost, but don't get migrated/transformed/versioned via the appup mechanism, unless you opt back into it via libraries for it like https://github.com/ausimian/castle
elitepleb commented on Leveraging Elixir's hot code loading capabilities to modularize a monolithic app   lucassifoni.info/blog/lev... · Posted by u/ronxjansen
fud101 · 5 months ago
I thought elixir devs have cooled on the whole hot reload update or is this different?
elitepleb · 5 months ago
Elixir removed a jankier https://www.erlang.org/doc/apps/sasl/appup.html mechanism that defined how state is upgraded or downgraded, while watching a directory and recompiling a module automatically or manually from the repl is still common
elitepleb commented on Berry Script: lightweight embedded scripting language for microcontrollers   berry-lang.github.io/... · Posted by u/hasheddan
topspin · 5 months ago
Had exactly the same thought. The first thing on the list: invalid reference/null pointer exceptions, or whatever they're called here.
elitepleb · 5 months ago
This Nil is not a Null, and is only used as a sentinel value to return an error value. And unlike lua, indexing into an unasigned value will not return nil, but throw an exception like index_error.
elitepleb commented on Berry Script: lightweight embedded scripting language for microcontrollers   berry-lang.github.io/... · Posted by u/hasheddan
sagacity · 5 months ago
Doesn't seem to have received any updates in the last 2 years. I'm wondering what the use cases are for this type of scripting in embedded systems, though?
elitepleb · 5 months ago
Running arbitrary user code in IOT systems safely like https://tasmota.github.io/docs/Berry/#rules

It's still receiving maintenance from contributors, but these sort projects reach a stable maturity and stay there for years fulfilling their use case.

elitepleb commented on Game publishers respond to Stop Killing Games claim it curtails developer choice   pcgamer.com/gaming-indust... · Posted by u/riffraff
umvi · 5 months ago
Vote with your wallet, there are thousands of games that don't do shady stuff.
elitepleb · 5 months ago
There's fewer games to vote on every year, as conglomerates like Microsoft out vote your wallet a billion times over every time they buy a game studio to embrace, extend and then extinguish.

u/elitepleb

KarmaCake day349September 21, 2020View Original