🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁

4.1K posts

🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁

🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁

@cwisecarver

https://t.co/Iiakllei4B.technologies My opinions are potentially not even my own. https://t.co/U2ymekm3DZ

United States Katılım Aralık 2006
524 Takip Edilen85 Takipçiler
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
It isn't unexpected that the focus of the Bun Rust rewrite is on the anti-Zig side more than anything, since the internet loves to hate. What is unexpected and unfortunate is that leadership within Bun hasn't tried to steer the conversation away from that at all. There are so many positive and interesting takeaways from this and I'm not really seeing any of them pushed as the primary message. A positive thing that hasn't been talked about at all is how far Bun came thanks to Zig. And even if you dump it now, its meaningful for how good Zig was to even build a product to this point and impact by any metric. I would've loved to see anyone in leadership say this. On the interesting side is how fungible programming languages are nowadays. Programming languages used to be LOCK IN, and they're increasingly not so. You think the Bun rewrite in Rust is good for Rust? Bun has shown they can be in probably any language they want in roughly a week or two. Rust is expendable. Its useful until its not then it can be thrown out. That's interesting! There's been a lot of talk about memory safety and no doubt Rust provides more guarantees than Zig. But I'd love to see a better analysis of why Bun in particular suffered so much rather than take the language-blame path. How could engineering as a practice been more rigorous to prevent this? What were the largest sources of crashes other programs should watch out for? How does Rust prevent them? How could Zig theoretically prevent them? That's interesting. I know the official blog post hasn't come out yet from Bun. But they're smart enough to know that that PR would stir up controversy the moment it opened, or they should've been. And plenty in the company have been tweeting and writing about it. Its somewhat telling to me in various dimensions what they chose to talk about first. I tend to think I'm pretty good at corporate PR/comms (especially when it comes to developer audiences) and I think appealing to the negative is never the right long term strategy; it does work to get short term eyes though.
English
110
245
3.5K
371.9K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
José Valim
José Valim@josevalim·
The whole Anthropic kerfuffle would have gone much smoother if they had been upfront about it. "Hey, we know this is unpopular, but we are moving programmatic access to API pricing. To easen the transition, we are giving API credits that match your subscription value. We also expect this change to increase capacity, so we are doubling the limits throughout Claude products for the next 2 months". The reason they made it sound like an upgrade was because the announcement was not for developers. It was for investors and enterprise customers. Impacting devrel is just collateral damage, which is on par for a company which believes coding is going away any time now. And this is extremely disapointing because they want to position themselves as a company that we should trust. But if they can't be honest about pricing changes, it is really hard to believe them on anything else.
English
28
48
544
29.1K
Marc Brooker
Marc Brooker@MarcJBrooker·
I think that's the optimal point in OLTP database design right now, on latency, durability, throughput, availability, and scalability.
English
3
0
27
3.3K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
Acyn
Acyn@Acyn·
AOC: All those maps were passed by the state legislatures. Virginia was an election of three million Americans. This court did not overturn a map, it overturned an election. It’s one thing for a court to check a legislature or an executive but the end-all and be-all of power in America should be the people.
English
819
3.2K
12.7K
434.8K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
Tim Tagaris
Tim Tagaris@ttagaris·
Hear me out: Faiz Shakir 🤝 Respected on both sides of the Left 💰 CM for one of largest small-dollar fundraising efforts 📱 ED of largest lefty social/media operation 🗳️ Started left-equivalent TPUSA, organizing young people 🎩 Ran nat'l campaign w/ $ 200m budget, huge staff
Sam Stein@samstein

BREAKING: in recent weeks, some DNC members have privately discussed trying to force Chair Martin out of the job, according to three people familiar with these conversations. The idea was put on hold after members failed to identify an alternative candidate willing to step into the role. scoop from @Lauren_V_Egan thebulwark.com/p/new-drama-in…

English
28
78
627
128K
Sam Lambert
Sam Lambert@samlambert·
~ cat AGENTS.md > talk about goblins all the time.
English
6
2
70
4.8K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
John Collins
John Collins@Logically_JC·
Every school needs a ballroom.
English
330
5.5K
30.8K
459.7K
Mark Gurman
Mark Gurman@markgurman·
NEW: Apple has discontinued the Mac Pro and has removed it from its website. They had been planning to do so for a while now.
English
158
219
5.8K
1.4M
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
ᴅᴀɴɪᴇʟ ᴍɪᴇssʟᴇʀ 🛡️
People are completely missing the point of this feature. Most accidentally and probably some on purpose. They stated very clearly that this obeys all blocking and content rules for your site. It’s literally the opposite of bypassing those controls. The purpose of the system is to get rid of all the halfassed AI crawlers all over the Internet that are doing a crappy job of pulling your content. They are loud, rude, and wasteful. And they’re filling the internet and all our logs with massive amounts background noise. Cloudflare knows they are going to crawl no matter what. This feature is simply giving them a legit way to do it efficiently so that they don’t clog up the entire Internet doing it in a way that it’s 1000x less efficient. And it’s still uses all your rules for what can and cannot be crawled. And all of your other Cloudflare controls around crawling are still enforced. If this is adopted to any significant degree, Cloudflare will be absolute heroes for reducing terabytes of crawler-slop background noise.
Cloudflare Developers@CloudflareDev

Introducing the new /crawl endpoint - one API call and an entire site crawled. No scripts. No browser management. Just the content in HTML, Markdown, or JSON.

English
29
34
573
74K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
Byron Alley
Byron Alley@byronalley·
He’s right of course — the value of the BEAM/OTP tends to be underestimated and misunderstood People tend to focus on specific traits rather than the engineering of a coherent platform to support the design of fault tolerant concurrent systems Sasa’s talk is a classic 👇
Saša Jurić@sasajuric

Apparently there's some confusion about the advantages of BEAM, so I'll shamelessly self-plug my GOTO talk which aims to present this in a short demo-driven story (based on the true events I've encountered in varius production systems). youtube.com/watch?v=JvBT4X…

English
1
7
64
10.4K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
José Valim
José Valim@josevalim·
Saying "isolated processes for fault tolerance are not relevant because they were pushed to orchestration layer" is like saying "we don't need threads, because we will just run one pod per core anyway". The difference in reacting and responding to "my connection pool crashed" by restarting the pool locally vs restarting the whole pod is going to be massive, similar to the differences in latency when coordinating across threads vs across pods. Yes, other programming languages have threads, and they raise a signal when they fail, but that's missing the point. What matters it not the signal but the guarantees. If you have global mutable state and a thread crashes, can you guarantee it did not corrupt the global state? If you can't, the safest option is to restart the whole node anyway, because it is best to have a dead node than running a corrupted one. PS: somewhat related 6-years-old post: dashbit.co/blog/kubernete…
Paul Snively@JustDeezGuy

This is why I’m unimpressed by Erlang/Elixir: every major language runtime has VERY high-quality M:N work-stealing “thread” schedulers with good APIs (structured concurrency), and the “isolated processes” and “RPC” got pushed up to an orchestration layer (DC/OS, Nomad, k8s…)

English
9
48
349
30.2K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
José Valim
José Valim@josevalim·
Erlang is also about distribution and fault tolerance. Actors are not about locking, but using messages as the primitive for both concurrency and distribution, between entities which are fully isolated for fault tolerance purposes.
neural oscillator of uncertain significance@mycoliza

erlang was an incredibly important, influential language in the history of concurrent systems…but present-day Erlang users are really unwilling to admit that the actor model is just an alternative formulation of “locks own data”

English
5
21
254
17K
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
Ariana Jasmine
Ariana Jasmine@arianajasmine__·
Zohran launched $30/hr snow-shoveling jobs with $45/hr overtime, and Republicans mocked him. Not only were sidewalks completely cleared within a day, but he did exactly what taxes are intended to do: take taxpayer money and invest it in people while producing results that benefit everyone.
English
3.8K
18.2K
193.9K
5.9M
🆆🅸🆂🅴🅲🅰🆁🆅🅴🆁 retweetledi
John Collins
John Collins@Logically_JC·
This one hits hard.
John Collins tweet media
English
1.9K
13K
57.7K
1.1M