Brian Gianforcaro

3.2K posts

Brian Gianforcaro

Brian Gianforcaro

@bgianf

he/him - tweets are mine

Seattle, WA Katılım Temmuz 2007
1.9K Takip Edilen560 Takipçiler
aecsocket
aecsocket@aecsocket·
This is an NFC smartcard... but it's not the NFC you're thinking of! Japan's transit cards - IC cards - use their own type of NFC not often found in the West. NFC FeliCa's story is interesting, and I've written a post about it here: aruarian.dance/blog/japan-ic-…
English
1
0
4
196
Orhun Parmaksız 👾
Orhun Parmaksız 👾@orhundev·
mfs be like "Rust is a fast language" and then they wait for 10 minutes while the compiler grinds through 900 dependencies
English
46
31
776
51.8K
chompie
chompie@chompie1337·
kernel driver dev is hard!! this is why the osr guys are so mean
English
11
30
364
32.4K
Andreas Kling
Andreas Kling@awesomekling·
As an OSS maintainer, I find that I trust someone who has fixed 10 bugs far more than I trust someone who has added 10 features. Who do you trust more?
English
9
1
38
14K
Halvar Flake
Halvar Flake@halvarflake·
What's a good podcast app on Android now that google podcasts is gone and I really would stick needles through my tongue before using YouTube music?
English
22
0
17
9.1K
Andreas Kling
Andreas Kling@awesomekling·
I'm stoked to announce that I've hired @Ramborambowski to work full time on @ladybirdbrowser! 🐞🌍🎉 Andrew has hacked on SerenityOS since 2019 and is an expert in multiple areas of the software stack. Lately he's been working on making Ladybird more platform-agnostic to pave the way for more ports (such as Android! 🤖) Huge thanks to all the sponsors for making this possible! 🤓❤️💚💙
English
5
9
245
22.3K
Tim Misiak
Tim Misiak@timmisiak·
Python is funny sometimes. You can change the return value in a "finally" block. I like the C# approach better, although it probably wouldn't make sense in Python.
Tim Misiak tweet mediaTim Misiak tweet media
English
3
0
13
2.6K
Jarred Sumner
Jarred Sumner@jarredsumner·
whats your favorite tool for profiling linux binaries? also: is there a way to make firefox's profiler sort by ms instead of # samples? share.firefox.dev/3pfkrhJ
English
5
1
27
20.4K
Brian Gianforcaro
Brian Gianforcaro@bgianf·
@timmisiak Hot take, memory safe languages lead to the same debates as gun control. 🤔
English
2
0
13
1.3K
Tim Misiak
Tim Misiak@timmisiak·
Ah yes. Memory safety is a... *checks notes*... leftist plot. I honestly can't tell if this is satire.
Tim Misiak tweet media
English
18
21
221
26.3K
Andreas Kling
Andreas Kling@awesomekling·
Just fixed a silly bug in the LibJS garbage collector where we accidentally skipped over most of the CPU registers when making a conservative root set. 🤦‍♂️ Amazing that it worked as well as it did for this long! 😅🐞 github.com/SerenityOS/ser…
English
6
1
100
14.2K
Andreas Kling
Andreas Kling@awesomekling·
Just turned 38 and I feel better than ever! 🥳🎂 Truly grateful to celebrate another birthday clean & serene, working on a truly fulfilling programming project with my friends! 🤓🌅
English
22
2
432
21.2K
Brian Gianforcaro
Brian Gianforcaro@bgianf·
@sheevink Yea, same story... I had to cold dm someone on Twitter to ask what the deal was. Magically got a "we have more applicants than positions" email the next day. Hope they can turn it around and not continue to burn their reputation with the relatively small systems community.
English
1
0
2
1K
-
-@sheevink·
it took Oxide over 4 months to reject my job application 💀
English
8
0
43
16K
Sean Metcalf
Sean Metcalf@PyroTek3·
My kid is interested in how visible things posted on the internet are. So please do me a favor & if you see this, reply where in the world you are. Retweet for reach. #DinnerConversation
English
957
194
369
238.6K
Gavin Ray
Gavin Ray@GavinRayDev·
@iskyzh No it does not compile, and I don't think the logic is sound either =/ I spent some time on it earlier today and it's a hard problem, didn't manage to come up with a good solution
English
1
0
0
70
Gavin Ray
Gavin Ray@GavinRayDev·
1/2) Asked GPT how to implement "Striped-Locking" in Rust, a notoriously difficult problem In C/C++, you can do something like this: B1 = Lock, items 1-5 B2 = Lock, items 5-10 ========= | B1 | B2 | B3 ========= Where each locked-bucket protects N items & uses hashing to route
Gavin Ray tweet media
English
1
0
2
2.1K
Tim Morgan
Tim Morgan@timmrgn·
I added a project table to the bottom of justforfunnoreally.dev for anyone who wants to join the "club" so to speak. Also, there's a fun little badge to paste in your project readme if you so choose!
Tim Morgan tweet media
English
7
3
16
0
Eskil Steenberg
Eskil Steenberg@EskilSteenberg·
@porglezomp I am. Thats where the solution to this problem lies. Not in changing the spec.
English
1
0
2
0
JF Bastien
JF Bastien@jfbastien·
Wherein I propose that C++ initialize all stack variables to zero, preventing ~10% of CVEs. Cost: none. 🔗 wg21.link/P2723R0 🔗
JF Bastien tweet mediaJF Bastien tweet mediaJF Bastien tweet mediaJF Bastien tweet media
English
75
250
1.7K
0
Tim Misiak
Tim Misiak@timmisiak·
I literally figured out my problem within 30 seconds of starting binlog viewer... 10/10, would recommend binlog viewer again. Thanks @KirillOsenkov!
Tim Misiak tweet media
Kirill Osenkov 🇺🇦@KirillOsenkov

@timmisiak build both cases with "msbuild /r /bl" and compare the good and the bad binlog with msbuildlog.com. Let me know if you need help with learning the binlog viewer! Also we're still due for a geekout session too :)

English
2
3
26
0