HN user

furkansahin

1,441 karma

https://github.com/furkansahin

Posts164
Comments49
View on HN
www.ubicloud.com 19d ago

PostgreSQL and the OOM killer: Why we use strict memory overcommit

furkansahin
194pts134
www.cnbc.com 1mo ago

SpaceX to buy Cursor AI parent Anysphere for $60B

furkansahin
4pts0
github.com 1mo ago

Git checkouts slow or timing out from EU

furkansahin
6pts1
github.com 5mo ago

MinIO repository is now archived

furkansahin
2pts1
www.ubicloud.com 5mo ago

ClickHouse chooses local NVMe backed Postgres powered by Ubicloud

furkansahin
2pts0
www.ubicloud.com 5mo ago

PostgreSQL Performance: Local vs. Network-Attached Storage

furkansahin
1pts0
nickjanetakis.com 5mo ago

Trigger Your GPG Passphrase and Clear Your Agent's Cache

furkansahin
1pts0
www.danielcorin.com 5mo ago

Reviving a Raspberry Pi with Claude Code

furkansahin
1pts0
www.ubicloud.com 6mo ago

ClickHouse PostgreSQL Powered by Ubicloud

furkansahin
1pts0
status.heroku.com 6mo ago

Heroku APIs Are Down

furkansahin
2pts0
klinger.io 6mo ago

Founders don't need Europe. Europe needs founders

furkansahin
4pts0
blog.scottlogic.com 7mo ago

The power of agentic loops – implementing Flexbox layout in 3 hours

furkansahin
2pts0
www.ubicloud.com 7mo ago

Hardware Touch, Stronger SSH

furkansahin
73pts50
bytepawn.com 7mo ago

What does ChatGPT think about Viktor Orban's 15 years as Hungary's leader?

furkansahin
1pts0
blog.cloudflare.com 7mo ago

Cloudflare Radar: The rise of AI, post-quantum, and DDoS attacks

furkansahin
3pts1
blog.scottlogic.com 7mo ago

The Specification Renaissance? Skills and Mindset for Spec Driven Development

furkansahin
2pts0
max.engineer 7mo ago

Don't Build a General Purpose API (4 Years Later)

furkansahin
3pts0
serce.me 7mo ago

Join the on-call roster, it'll change your life

furkansahin
1pts0
www.ubicloud.com 7mo ago

How to Keep Documentation Screenshots Up-to-Date Using Ruby

furkansahin
1pts0
www.ubicloud.com 7mo ago

Keeping Documentation Up-to-Date via Automated Screenshot Generation

furkansahin
1pts0
heitorpb.github.io 7mo ago

Benchmarking Checksum Tools

furkansahin
2pts0
www.morling.dev 7mo ago

Idempotency Keys

furkansahin
5pts0
alexwlchan.net 8mo ago

Can you take an ox to Oxford?

furkansahin
2pts0
herbertlui.net 8mo ago

Are you being rude to yourself?

furkansahin
2pts0
liam-on-linux.dreamwidth.org 8mo ago

How the Linux-vs-BSD culture clash looked in the 1980s/1990s

furkansahin
3pts0
wasi0013.com 8mo ago

Mac Mini M4 Storage Upgrade: My Take on the Acasis M001 vs. WD SN7100 NVMe

furkansahin
1pts0
www.eliseomartelli.it 8mo ago

The API of a Camera and the Unix Manifesto

furkansahin
4pts0
www.jeffgeerling.com 8mo ago

Using AMD GPUs on Raspberry Pi Without Recompiling Linux

furkansahin
26pts2
brajeshwar.com 8mo ago

The Beauty of Boring Businesses

furkansahin
2pts1
nickjanetakis.com 8mo ago

Redirect Multiple Commands or a Script to a File

furkansahin
2pts0

I am going to ask a very direct question and only because I am curious.

Why do you care? Why would you spend your own money to a multi trillion dollar company so that they win their own "war" against another multi trillion dollar company?

Please don't get me wrong, I know the question can seem a bit negative, I am really just curious.

I don’t see the USA fighting together with Turkey in any area tbh. Turkey handled the Syria situation single handedly while getting blocked on F35 deals. From this side of the ocean, it looks like the bad brother has been the USA, not the other way around. Saying that, I hate our administration, too…

Thanks for the comment! Yeah, if you are using the servers dedicated to yourself and considering the larger server packs more, it definitely makes sense.

In our case, though, if we provide 1/48 of 10Gbit network, it really doesn't work for our end customers. So, we're trying to provide the VMs from smaller but more up-to-date lineup.

Yes, you're right but we tried to keep the workloads less cache dependent.

Also, EPYC's PCIe advantage doesn't hold for the Hetzner provided server setup unfortunately because the configurator allows the same number of devices to be attached to both servers.

Amazing! I'll follow. For what it's worth, I owe my career to the Eclipse debugger. At some point I started using it so much that my friends started to call me "debugger". I find writing code together with a debugger extremely educating.

Hey, right now we do have burstable VM and Postgres instances that come with 2gb ram. We don't have an object storage solution, yet, but definitely in the roadmap. We are also currently working on attached disks which should enable us for the backups of VMs. The backups for Postgres instances are handled through physical replication, though. So, we do support read replicas, point in time restore, etc. for PG already.

Hey! Thank you so much for the question. That's actually something we get often. Therefore, our CTO wrote a blogpost on why we chose Ruby not just for Ubicloud but for the previous 4-5 other infrastructure controlplanes https://www.ubicloud.com/blog/building-infrastructure-contro...

As a summary, here are the most important points for us:

- Its concision via blocks

- The capability for thorough tests without obscure programming

- The rigorous documentation

- Information exchange via REPL transcripts

- The exceptionally high quality of key libraries

Neat to see this kind of history preserved! Automating piano with cassettes is so charming man. Thanks for sharing I guess

Look, this is basically a UI change. None of those features are removed from backend and I hope they don't, ever. As an engineer who maintains a kind of a beefy MinIO cluster myself, I already have a bunch of complaints about the product. UI is not one of them. I really hope that this move is simply the result of a re-org that moves more people to work on real issues.

This is a very creative idea, but I wonder how practical it really is. The blog seems old and doesn’t go into detail about productionizing such a pipeline formats. Without a straightforward way to address these issues, it feels more like a clever experiment than something scalable for real-world mapping. Because an average tesla owner will not go through those steps.

GitHub is down 2 years ago

Well, when we say GitHub, we are talking about thousands of services. I don’t think we can pinpoint the overall operational failures to programming language choice. In my experience, these kind of issues are mostly caused by poor organizational architecture + poor project management. In GitHub’s case, I’m also confident to say the choice of infrastructure plays a much bigger role than Ruby.

GitHub is down 2 years ago

Why would Ruby play a role in it? Azure definitely does though. (ex azure employee here )