HNHacker News
TopNewBestAskShowJobs

matesz

1,200 karma · joined January 22, 2020

submissionscomments
matesz··on The Mojo Programming Language
Is anybody here using Mojo and able to share their experience?
matesz··on Bluesky's stackable approach to moderation
Okey this is clear now. Thanks!
matesz··on Bluesky's stackable approach to moderation
What if others won't subscribe to my labeler? Why would they subscribe to it in the first place?
matesz··on Bluesky's stackable approach to moderation
Just learned about Bluesky’s labelling approach. The first thing comes to mind is who is responsible for the content on the platform - Bluesky? Labellers?

For example, some rouge user starts posting offensive content about other users, on the brink of breaking the law. Let’s say these other users will mention it to labellers, who this time will refuse to take this content down.

Can you tell me what will happen in such scenario?

matesz··on Lawyers who voided Elon Musk's pay as excessive want $6B fee
I always thought that founders of Tesla were snubbed from the tesla success spotlight.

But if what you say is actually true - 1% for each $50 billion dollar increment in valuation + no salary and no compensation if stock doesn't increase - than this changes the whole thing. It's like no brainer decision for the founders and other stakeholders to allow Elon running this thing.

matesz··on YouTube addiction, one month sober
Just realized when I logged out from YouTube I got automatically logged out from Chrome as well. There is no other way. How is that even allowed, that google single-signon infiltrated my browsing experience. Something has to change.
matesz··on Turning off Rust's borrow checker completely (2022)
I am not completely sure, but I think pretty much all frameworks in Rust have complex dependencies and codebase not optimized for fast compile times. You could check out Axum [1], at the first glance seems similar to actix [2]. Both use tokio which is by itself pretty big I think.

Folks at makepad poured enormous effort in keeping dependency graph minimal.

[1] https://github.com/tokio-rs/axum/

[2] https://github.com/actix/actix-web/

matesz··on Turning off Rust's borrow checker completely (2022)
I highly recommend checking out makepad [1] - they have +100k of rust code and the compile time is around 10-15 seconds on commodity hardware.

However they are obsessed about performance. They reason for such speedy compile times is that makepad almost has no dependencies.

[1] https://github.com/makepad/makepad/

matesz··on Ceph: A Journey to 1 TiB/s
This would be great, to have a universal benchmark of all available open source solutions for self-hosting. Links appreciated!
matesz··on Show HN: Quickwit – OSS Alternative to Elasticsearch, Splunk, Datadog
Tangent question. What do you think about the vision of the future of storage from folks at ScyllaDB have?

There is a great presentation from their recent conference [1]. I am asking this because I find it quite similar to what you are doing - decoupling storage from compute and utilising S3. I really appreciate if you could share your insights.

[1] starts at 30:45 https://m.youtube.com/watch?v=ZX7rA78BYS0

matesz··on Tell HN: Google-Wide Layoffs
Can you elaborate what is the role of a core developer?

From my understanding core developer is somebody who works on something fundamental, like build system, general monorepo structure and architecture.

I would be curious to hear insights if anyone has understanding or experience in these roles.

matesz··on Show HN: Quickwit – OSS Alternative to Elasticsearch, Splunk, Datadog
This is great, thanks for your input.
matesz··on Show HN: Quickwit – OSS Alternative to Elasticsearch, Splunk, Datadog
I am impressed with this work, especially given our current use of Loki with Prometheus and Grafana.

Few questions come to mind. Firstly, is Quickwit compatible with any S3 compatible object storage, such as Cloudflare's R2? Are there particular considerations to keep in mind for this kind of setup? Secondly, do you see Quicwit being used for analytics, such as tracking daily visits or analyzing user retention?

Your insights on these would be greatly appreciated.

matesz··on How Do Video Game Graphics Work?
In my opinion Branch Education has best "How it's made" videos on the Web.

I highly recommend going through their youtube channel and take a look at some of the others. Truly amazing work.

matesz··on Databases are the endgame for data-oriented design
I dedicated years to full-time work on unifying the architecture for general software development.

ECS, OOP, functional programming, and others serve as methods to organize software — the developer interface. However that role should belong to IDEs — an actual user interface for developers.

Everybody has different hierarchy of their software, esentially developing their own software engine which sucks, because doing it right is extremely hard and time consuming.

What Steve Jobs told long time ago is still true today, "Paradoxically, we need more sophisticated software to make it more easy for the user" (paraphrasing). This is what we need - trully general software engine with IDE made right, what will unify organization of all sofotware and beyond.

For some deeper insights, in the context of the Web, I suggest reading Graydon Hoare's post [1].

[1] https://types.pl/@graydon/110561036237098295

matesz··on Facebook Open Sources StyleX
Unfortunatelly this is the state of software these days - half-baked libraries + incremental improvements. This doesn't work in most cases. I wouldn't call it mistake though, open sourcing anything is a good thing.

The right solution is a library like this with proper cross-platform abstraction. Then you can simply compile css-in-js to stylesheets to have caching, therefore fully utilizing platforms capabilities.

Who cares whether css is written in css files or js files or whatever. Abstraction + solid tooling (compilation) + ide support is the way.

matesz··on What If Google Wasn't the Default?
If potential antitrust case againts Google search would be valid, could it be mitigated with Google making google search as a platform?

For example another company could run google search on example.com and give let's say percentage of that revenue back to Google?

matesz··on Battle of Hodów: When 400 Poles repelled 40,000 Tatars in 1694
There are a few things worth fighting for for sure. And maybe in the long term current war is even better for Ukraine as a nation. Who knows really?
matesz··on Battle of Hodów: When 400 Poles repelled 40,000 Tatars in 1694
> Look at what he wrote on Russian invasion of Ukraine :)

Just let yourself think about what his counterparts in US were saying. That Russia would collapse and Putin's oppresionist government is going to be overthrown by protestors? Don't you see that what we get is Putin's approval rating a historic high?

And nobody in US wants to be seen as "weak on Russia".

Only now there is more people who start saying clearly that the war is not going to stop, it is going to last number of years, and impratant bit, Ukraine is going to be completely destroyed in the process. And what Ukrainian people are going to get in return? EU membership? Western valus? Freedom?

Once you get this, the whole narrative people like Chomsky are proposing, that in 2004 this, in 2008 that, can be seen in a new light. You can read "The Art of Diplomacy" by Francois de Callieres, about 17th century european politics, which is talking about how to do international relations. Really helpful to see that this situation in Ukraine is not new - in other words, what is happening now could be forseen before the war broke out.

ps. I know quite a few Ukrainians very well who escaped the war, many from the demolished easter cities. And it didn't even cross my mind to tell them that I oppose anything Ukraine is doing atm.

matesz··on Battle of Hodów: When 400 Poles repelled 40,000 Tatars in 1694
I second that it is weird to read this from TVP source. I highly recommend to read Noam Chomsky's article on Eastern European dissidents [1]. Really hits home what exceptionalism is, by just showing in contrast to what happens in other parts of the World.

Also, highly recommend "The Last Of The Just" by André Schwarz-Bart. It is soo good that there is nothing else for me to say than to just read it. I've read it once Chomsky stated in one of his interviews that it was one of the best (if not best) books written on Jewish history.

[1] https://chomsky.info/19960123/

matesz··on I went to 50 different dentists: almost all gave a different diagnosis (1997)
A couple of years ago I stayed in south Oregon, on my 2 week visit to the US.

I started having incredible tooth ache, so I found dentist clinic and went there. I had no insurance or anything.

After being quite impressed with the facility, the dentist came and started testing my teeth at the back. He was putting small swab with cold water, but he didn't find it. He told me that there should be root canal, and that I should look for a good dentist to do it for me. I was going to New York on my way back to Poland, and he mentioned that New York have best dentists and that root canal can cost around $2000 there.

It would be cheaper for me to fly back Poland, have a root canal done there and back btw.

Eventually he prescribed me antybiotic which helped. I payed $150 for the visit (down from $250 because I was foreigner I guess?).

Long story short after 2 weeks I went to the dentist in Poland. He did the same thing with cold swab, but this time he touched on the side which I immediately noticed. Dentist in the US touched only from the top, he didn't even bother to touch on the side.

It was root canal indeed and was fixed in 1 visit for $200.

matesz··on AWS to begin charging for public IPv4 addresses
Yes [1], I was looking into Hetzner, which has an api to create machines programatically. I assume for bigger customers you could rent out collocated racks which would satisfy requirements. I don't have any experience in it though.

[1] example list of clouds https://www.vpsbenchmarks.com/plans

matesz··on AWS to begin charging for public IPv4 addresses
I never understood why AWS has so much appeal when it comes to cloud infrastructure. Why not cheaper clouds? Is it about scalability, reliability, speed, modernity of equipment, customer support, UI, speed of networks?

Let's say the requirement is to build a platform like Twitter with 100mln daily active users. Wouldn't cloud like Hetzner with AWS/GCP/Azure failover, survive this?

I worked with AWS as a developer for a long time, but in pretty much ever case 10 was more than enough.

Would be very grateful if someone could share some insight into it!

matesz··on Apple wins antitrust court battle with Epic Games, appeals court rules
Small inscription on Apple Pay overlay showing that %30 of purchase is going to Apple?

Same with Google

matesz··on Show HN: Chrome extension to improve productivity with ChatGPT
Same
matesz··on Twitter's Recommendation Algorithm
I think the problem is that there is no good cross-platform build tool and as a project grows it almost always depends on some other runtime/language.

I don't want to manage Cargo.toml or requirements.txt or pyproject.toml or package.json or whatever. It's all the same stuff - just a dag of dependencies, each has it's own type and output and build pipeline and defaults and env vars etc.

Bazem, from what I've heard, is the best. Maybe that is the reason for the lack of adoption - it's very good but not good enough?

PS. I never used Bazel

matesz··on Twitter's Recommendation Algorithm
It is really nice to see how bazel is used in the wild. It looks so clean. Why we are not using it for everything?
matesz··on Post-GPT Computing
Wow how about people using paid api. Can OpenAI retrain on data provided there?

ps.

  ChatGPT: "You should only share information that you are comfortable with being stored or potentially used as training data."
matesz··on Tim Cook Ordered Headset Launch Despite Designers Warning It Wasn't Ready
This is so true!
matesz··on Running Databases on Kubernetes
One more question - did you have a chance to see where scylladb is going?

On latest conference their CEO said it's all about serverless and virtualization. Having kubernetes doing all the work [1] - "we are doing it automatically for you with our management which is based on using multi-tenant kuebrentes deployment". Even more surprising is that instead of using NVMEs they want to use s3 for backend storage and NVME is only cache [2] :o I am not database expert, but this is very interesting.

[1] https://youtu.be/ZX7rA78BYS0?t=1303

[2] https://youtu.be/ZX7rA78BYS0?t=2086

← PreviousPage 3 of 7Next →