Readit News logoReadit News
saled commented on Launch HN: Stack Auth (YC S24) – An Open-Source Auth0/Clerk Alternative   github.com/stack-auth/sta... · Posted by u/n2d4
saled · a year ago
Hmm. Am I the only one who immediately jumps to the thought that any VC backed "open source" tool is just using open source as a cost of customer acquisition, and will soon find a way to pay-wall necessary features? The majority of the effort will be in the paid SaaS product, not the open source stuff.

Maybe I'm getting old and jaded, but that's not really the spirit of open source.

saled commented on Vesuvius Challenge 2023 Grand Prize awarded: we can read the first scroll   scrollprize.org/grandpriz... · Posted by u/amrrs
linsomniac · 2 years ago
Speaking of "reading like sci-fi", what's that book where they scan an entire library of books, descructively, by feeding them into a "book chipper" like device that chops the books up into little pieces, vacuums those pieces up and scans the pieces as they flow through, reconstructing the original text by putting the scanned results together like so many jigsaw puzzles? It was a subplot of the book, but I can't for the life of me remember what book it was.
saled · 2 years ago
FYI it seems ChatGPT could have answered this for you.

> The book you're describing sounds like "Rainbows End" by Vernor Vinge. In this near-future sci-fi novel, set in 2025, one of the subplots involves a project called the "Library Project," where the UCSD (University of California, San Diego) library decides to digitize its entire collection. The process is somewhat as you described: books are destructively scanned by being shredded into tiny pieces, which are then scanned and digitized, with the text being reconstructed from the scans. This process is a part of the broader themes of the book, which include the effects of technology on society and the concept of "wearable computing" and augmented reality. Vernor Vinge, a retired San Diego State University professor of mathematics, computer scientist, and Hugo Award-winning author, is well-known for his works in the science fiction genre, especially for exploring the concept of the technological singularity.

saled commented on RavenDB 6.0.2 (A Jepsen Report)   jepsen.io/analyses/ravend... · Posted by u/aphyr
redwood · 2 years ago
I had understood FoundationDB to be more akin to a storage engine (e.g. a sub-component of a DBMS) than a full-on DBMS. Was I misunderstanding? If so I bet a lot of people have this understanding, going back to your point on the web site/general sentiment in the zeitgeist not necessarily reflecting what they are.

Can you share any more detail? Are you saying there are companies that build software on top of FoundationDB as their primary data store? or are those companies building software around FoundationDB that in turn presents as more of a data store in the traditional sense?

saled · 2 years ago
Snowflake uses foundationdb as their metadata store to find files in S3, though I believe the actual queries are run on separate nodes.

https://www.snowflake.com/blog/how-foundationdb-powers-snowf...

But yeah you're right for the most part. Turns out pretty much any database can be written in terms of transactions of KV pairs, which is what foundationdb gives you, so it means you can write your database query layer as a stateless, scalable service.

There have been attempts to write a SQL RDMS layer for it but it isn't maintained.

saled commented on Four Team Types   itrevolution.com/articles... · Posted by u/kiyanwang
oa335 · 2 years ago
To me it seems like the “complicated-subsystem” and the “platform” team types are simply Subtypes of the “enabling” team type. Anyone else see the same thing?
saled · 2 years ago
The Enabler team type is outward looking, evaluating and bringing new tech and concepts into the business and training other teams. They will collaborate with other teams often in order to help train and transfer knowledge.

This is different to platform teams which are meant to mostly build internal services which other teams use with self service, meaning they don't directly interact with members of the platform team (allowing both teams to operate independently). That said, platform teams may occasionally collaborate with steam aligned teams when building out new features or to better understand the problems the stream aligned teams are having.

saled commented on You are never taught how to build quality software   florianbellmann.com/blog/... · Posted by u/RunOrVeith
bee_rider · 2 years ago
But there do exist shelves that don’t warp, when used within some reasonable bounds.

I’d also quibble about the buttons on the coffee machine. They might be properly designed, just subject to the normal wear-and-tear that is inevitable in the real world. This is not a defect, physical devices have finite lifespans.

As far as computers go… if we got to the point where the main thing that killed our programs was the hard drives falling apart and capacitors drying out, that would be quite impressive and I think everyone would be a little bit less critical of the field.

saled · 2 years ago
Formally verified, bug free software exists. It just costs a LOT to produce, and typically isn't worth it, except for things like cryptographic libraries and life or death systems.

As the discipline has evolved, the high integrity tools are slowly being incorporated into typical languages and IDEs to generally improve quality cheaper. Compare C++ to rust for example, whole classes of bugs are impossible (or much harder to make) in rust.

saled commented on The blender.org servers are experiencing a DDoS attack since last weekend   blender.org... · Posted by u/kefabean
norwalkbear · 2 years ago
This is because of the AI plugin isn't it. Between this and Krita, a lot of artists want to "fight" back any way they can.
saled · 2 years ago
I think you mean "artists". If they were really artists they wouldn't be afraid of AI.
saled commented on Show HN: OpenSign – Open source alternative to DocuSign   github.com/OpenSignLabs/O... · Posted by u/alexopensource
yodon · 2 years ago
My understanding (possibly incorrect) is that competing with DocuSign is hard because of the need to follow obscure state and National laws (many of which are defined by case law rather than published law) in order for the signatures to be legally binding.

Is that the case? And if so, is there evidence OpenSign has done this kind of SME research to make sure the electronic signatures are legally binding, or is this more "we brought in some devs and UI designers and built something" without actual legal review and guidance?

saled · 2 years ago
You know that there's nothing stopping an open source project funded as a not for profit from doing the same thing right?

If something is hard, that's an argument for making a standard not for profit version of it, so it becomes a common good instead of platform rent seekers keeping out competition by saying it's "too hard".

saled commented on SQL reserved words – An empirical list   modern-sql.com/reserved-w... · Posted by u/mariuz
nextaccountic · 2 years ago
The only other language like this I can think of is Rust. You can write r#keyword to quote a keyword to be used as an identifier.

This solution was devised as a means to add keywords to new editions of the language without breaking code written in the old edition that named this stuff the same as the keyword (and with full interoperability between code from new editions and old editions)

So if some function in some Rust 2015 library was named async (a new keyword introduced in Rust 2018), you can call it like r#async() in newer versions

saled · 2 years ago
In kotlin you can use backticks to "unkeywordify" a name
saled commented on Is consciousness part of the fabric of the universe?   scientificamerican.com/ar... · Posted by u/Bender
BasedAnon · 2 years ago
>When a philosophy has enough proofs and credibility, it becomes a science

I completely disagree with this notion of science. To me science is the practice of analysing findings from controlled experimentation and then deriving predictive, reproducible and falsifiable hypotheses.

saled · 2 years ago
Why do you think that collecting evidence from experiments leads to truth though? What about the process gives you certainty?

What evidence is important to making progress and what evidence is irrelevant?

What does progress in understanding an area look like? Why should we undertake it?

These are questions of philosophy, no experiments can answer them.

saled commented on How async/await works internally in Swift   swiftrocks.com/how-async-... · Posted by u/ingve
keltex · 2 years ago
I've been playing around with Swift and SwiftUI for the past few months and the thing that baffles me is why are certain features only available with a minimum iOS version.

For example async required iOS 15.0. Why is this tied to the OS? Why can't they include newer runtimes be downloadable like Node / Java / .NET etc?

Other examples are from SwiftUI. For example the NavigationStack appears much more useful than the older NavigationView but that requires iOS 16. Which means that you can't support anything older than an iPhone X.

saled · 2 years ago
My understanding for the reasoning behind this is that they don't want apps to have to ship the runtime stuff to avoid downloads and app sizes getting large.

That could be fixed by just shipping an updated shared library to all phones similar to how Google play services works on Android, but I guess they figure if you're updating anyway you might as well just update the whole OS.

u/saled

KarmaCake day67May 28, 2012View Original