@lgerbarg@hachyderm.io

@lgerbarg

Dyld Engineer at . https://t.co/TmIeQzhj70 Opinions are my own

San Francisco Katılım Aralık 2007
335 Takip Edilen1.1K Takipçiler
@[email protected] retweetledi
Ivan Krstić
Ivan Krstić@radian·
🔺iPhone models announced today include Memory Integrity Enforcement, the culmination of an unprecedented design and engineering effort that we believe represents the most significant upgrade to memory safety in the history of consumer operating systems. security.apple.com/blog/memory-in…
English
56
488
2.7K
376.4K
@[email protected] retweetledi
Olivia
Olivia@theoliviahowell·
"Can my husband find out who I am voting for in the Presidential Election?" 🗳️ We've been getting this question a lot, so we rounded up some helpful facts. Please share this 🧵
English
923
9.7K
31.3K
8.9M
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
@corry_wang That is not at all what the chart you posted shows. If I understand it correctly it shows that 34% of adults eat more than 9 candy bar/box/bags per week. It shows nothing about the top 9%, nor does it show anything about total US candy consumption (which includes children).
English
1
0
0
202
Corry Wang
Corry Wang@corry_wang·
3/ The top 9% of US adults account for 34% of US candy consumption
Corry Wang tweet media
English
10
34
501
116.8K
Corry Wang
Corry Wang@corry_wang·
1/ Just caught up with a few investor friends in the consumer space last week about Ozempic and GLP1s As far as I can tell, everything basically hinges on: how much does it matter that every consumer product in the world depends on a tiny cohort of super consumers?
English
46
395
2.3K
1.1M
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
@listochkin @pati_gallardo I took had to take a security training where they used non-standard terminology because the presenter thought it sounded cool. My feedback included this: “it is not the 90s and I am not trying to hack a Gibson.”
English
0
0
0
165
Andrei Listochkin 🇺🇦🇵🇹
I’m going through @pati_gallardo “(In)Secure C++” training, and I have to ask: What’s up with all the goofy and cringy names all these security researchers and hackers keep coming up with? WannaCry, EternalRomance, Heartbleed, etc. Do some edgy 8-year-olds name these things?
English
2
1
10
3K
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
@laurenancona That particular area gets incredibly windy, even by SF standards. I had an apartment across the street from twitter for 2 years, sometimes there was so much wind it would blow outdoor furniture around in the amenity spaces, etc.
English
1
0
1
40
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
@timClicks By convention only. Threads are not security boundaries in any commonly used operating system. Thread local storage is for performance not security.
English
0
0
2
202
Tim McNamara
Tim McNamara@timClicks·
Genuine question - how is "thread local" data enforced? Isn't virtual memory management a process-level isolation abstraction enforced by the OS? Do programmers need to trust that the compiler/interpreter is bug free?
English
31
4
69
34.4K
@[email protected] retweetledi
Ricky Mondello
Ricky Mondello@rmondello·
‼️🔑 macOS Sonoma brings Apple’s password manager to Google Chrome, Microsoft Edge, and other browsers using their extensions stores with the “iCloud Passwords” browser extension. If you’re running the macOS Sonoma public or developer beta, you can try it right now! [1/n]
Ricky Mondello tweet mediaRicky Mondello tweet mediaRicky Mondello tweet media
English
132
255
2.2K
476.7K
Jarred Sumner
Jarred Sumner@jarredsumner·
@lgerbarg is there a list of new c/system apis for macOS? things like the async version of getaddrinfo, clonefile(), connectx(), etc
English
1
0
1
1.1K
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
Hope everyone enjoyed the SOTU presentation! We have an brand new linker this year, and some really cool new features like mergeable libraries. There is a session on Wednesday, and team members will be in labs throughout the week. developer.apple.com/wwdc23/10268 #WWDC23
English
2
9
51
9.9K
@[email protected] retweetledi
Davide Italiano
Davide Italiano@davidecci·
My team also worked on a new library format: mergeable libraries. Mergeable libraries combine the benefits of static and dynamic libraries, providing the best performance without sacrificing development velocity. (1/n)
Davide Italiano@davidecci

Today at WWDC we introduced a new static linker. It is a ground-up rewrite that’s up to 5x faster than ld64. The new linker is written with multicore in mind, and it’s the first production ready parallel linker officially supported for iOS development. (1/n)

English
3
72
368
85.9K
@[email protected] retweetledi
Davide Italiano
Davide Italiano@davidecci·
Today at WWDC we introduced a new static linker. It is a ground-up rewrite that’s up to 5x faster than ld64. The new linker is written with multicore in mind, and it’s the first production ready parallel linker officially supported for iOS development. (1/n)
English
18
266
1.6K
369.4K
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
@blacktop__ @_dmcyk This time around most of the team focused on the static linker, there just was not enough time to make new puzzles for you, sorry 😜
English
1
0
6
324
Blacktop
Blacktop@blacktop__·
So you are going to sit there an look me IN THE FACE and NOT make any changes to the iOS17 dyld_shared_cache format?? @lgerbarg @_dmcyk ?! What the heck am I going to do know 😫 die of boredom that’s what. 😭
English
1
0
14
2.7K
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
@stuntpants It often feels like the architects learned nothing from the last 3 decades of real world experience with anything larger than a microcontroller, but we should acknowledge where they have. For example, I have yet to see someone argue for adding branch delay slots to RISCV… 😈
English
1
0
5
412
Longhorn
Longhorn@never_released·
On @okcupid. One of those languages is not like the others.
Longhorn tweet media
English
3
8
106
9.5K
@lgerbarg@hachyderm.io
@[email protected]@lgerbarg·
@lefticus I work on a dynamic linker that sits below most of the c++ runtime and is functionally freestanding. We used to use exceptions, but that forced us to maintain custom a libunwind target (which was a non-trivial burden) and increased our binary size with all the tables.
English
0
0
6
698
Jason Turner
Jason Turner@lefticus·
Are exceptions banned in your C++ code? If yes, explain why and then also explain if you ever actually measured the difference between exceptions and the alternatives.
English
69
4
48
24.3K
Zoë Schiffer
Zoë Schiffer@ZoeSchiffer·
NEW: The person leading Twitter’s encrypted DMs project claimed the company had a third party firm audit its implementation prior to launch. In fact, Twitter hasn’t even signed the contract. platformer.news/p/why-you-cant…
English
39
456
1.6K
324.9K