Giovanni Barillari

2.8K posts

Giovanni Barillari banner
Giovanni Barillari

Giovanni Barillari

@gi0baro

Physicist, software crafter, SRE, OSS maintainer. Photography passionated. In love with radical honesty.

Vienna, Austria Katılım Mayıs 2010
329 Takip Edilen459 Takipçiler
Sabitlenmiş Tweet
Giovanni Barillari
Giovanni Barillari@gi0baro·
If you serve Python ASGI and/or WSGI web apps, but you don't use Granian: why?
English
4
0
4
2.1K
Giovanni Barillari retweetledi
dax
dax@thdxr·
right now everything in the world is telling you to go faster, ship more, add that feature, start another project so i'm actively working on feeling ok not doing any of that
English
227
305
4.8K
325.5K
Giovanni Barillari
Giovanni Barillari@gi0baro·
@marlene_zw In my experience people complain about rate limits only when they don't make sense. At Sentry we have plenty of different rate limits, and sure they need to be revisited and tuned per quarter, but generally speaking people understand. In fact, many times save them money and pain
English
0
0
1
18
Marlene Mhangami
Marlene Mhangami@marlene_zw·
@gi0baro This is a good point! I’ll pass this feedback onto the team once I’m back in office again. People tend to complain though about anything and everything and they will complain about rate limits lol
English
1
0
1
17
Giovanni Barillari
Giovanni Barillari@gi0baro·
@marlene_zw Is it packages? Limit the downloads/uploads per IP. As I said, it really depends on the primitive. But I think there's a lot that can be done if the aim is to prioritise humans.
English
0
0
1
18
Giovanni Barillari
Giovanni Barillari@gi0baro·
@marlene_zw Is it PRs? Limit the total amount of concurrent open PRs across the platform per user. Is it Reviews? Limit the integrations webhooks per hour on a single repo. Is it comments? Give repo owners better filtering/policies to block stuff in advance.
English
1
0
1
20
Giovanni Barillari
Giovanni Barillari@gi0baro·
@marlene_zw I'm not discounting that. And maybe it is none of my business, but I would love to see the company (publicly) taking actions. If the issue is caused by bots and agents, rate limit them. Prioritise humans. Working on GH – both at my job and in OSS – is getting every day harder.
English
1
0
1
35
Marlene Mhangami
Marlene Mhangami@marlene_zw·
@gi0baro TBF, GitHub has historically been pretty stable. So many people are using GitHub for even the smallest tasks by their agents. Don’t think there is a site that is being weighed down by AI generated code more than GH is
English
2
0
2
184
Giovanni Barillari retweetledi
Armin Ronacher ⇌
Armin Ronacher ⇌@mitsuhiko·
I’m not a US citizen and I don’t live there. Yet I owe a lot to the US of my teenager years and later. It hurts me to see what is going on, but I have no standing. I’m glad there are people who have and who are calling these things out. I wish there were more.
David Cramer@zeeg

and fuck every investor, founder, and executive in silicon valley that quietly (or not) goes along with it just to promote their own capitalistic goals

English
4
2
170
19.2K
Giovanni Barillari
Giovanni Barillari@gi0baro·
Another dumb "benchmark". Guess how you get 200x the throughput? By caching the output. I guess we can all just use a HashMap right? I'm so tired of ppl bragging on how "fast" they can go with code that literally does nothing.
Handika Wisnu@handikawisnu

Zigguart: Quart accelerator written in Zig. Screenshot shows real world speedup vs Granian (Rust) from a finance webapp. That means it's a full production webapp with CSS and JS ~ a proper HTML page. Not barebones JSON response.

English
0
0
0
92
Giovanni Barillari
Giovanni Barillari@gi0baro·
@mkennedy You know, Emmett has a bunch of rust code, and it's quite faster than Robyn.. just saying 😬 Would love to see an Emmett extension to use Chameleon templates 😉
English
1
0
1
26
Giovanni Barillari
Giovanni Barillari@gi0baro·
These numbers are dumb. First, you're 22x faster doing.. nothing. The moment you do something in your app, you get ~the same. Secondly, your "benchmark" uses 24 threads on TurboAPI, and 1 on FastAPI. Not exactly an "apples to apples" comparison, sir.
Rach@rachpradhan

We made TurboAPI hit 150k req/s. In under a day. It is now 22x faster than FastAPI Thanks to the amazing contributions from the people in the comment section, which allowed me to view what made the hyper optimized frameworks work the way that they do! Here's what changed..

English
0
0
3
144
Giovanni Barillari retweetledi
Сергей Михеев
Сергей Михеев@micheevs5·
Nvidia DLSS 5 OFF / Nvidia DLSS 5 ON
Сергей Михеев tweet mediaСергей Михеев tweet media
Filipino
415
2.5K
40.6K
1.3M
Giovanni Barillari retweetledi
Cloudflare
Cloudflare@Cloudflare·
Italy’s "Piracy Shield" forces providers to block content in under 30 minutes without judicial oversight, which leads to overblocking (taking down legitimate websites alongside infringing ones). We're appealing a €14M fine to protect the Internet from automated censorship and ensure infrastructure providers aren't forced to overblock. cfl.re/4cMh0WA
English
80
390
2.4K
109.9K