Rob Mason

469 posts

Rob Mason

Rob Mason

@iamcalledrob

Your typical designer/network engineer. Working on https://t.co/zf2uUqX6uQ · Ex-Facebook, Pinterest, Dropbox, WhatsApp.

TX เข้าร่วม Aralık 2008
357 กำลังติดตาม589 ผู้ติดตาม
Rob Mason
Rob Mason@iamcalledrob·
@Alovchin91 @awakecoding Fingers crossed for you. These packaged explorer shell extensions make FIFinderSync development look like a dream. Which is saying something.
English
0
0
0
56
Marc-André Moreau
Marc-André Moreau@awakecoding·
Setting an icon on the mandatory MSIX-packaged context menu "application" to use the modern Windows 11 context menu: how hard can it be? IExplorerCommand::GetIcon returns the current DLL path + ",101", pointing to the icon resource id, yet I only get a blank page icon instead 👇
Marc-André Moreau tweet media
English
1
0
11
1.9K
Rob Mason
Rob Mason@iamcalledrob·
@awakecoding @Alovchin91 I learned the hard way that Explorer's icon cache can become stale. I was stuck for hours on the "sheet of paper" icon too. Running "ie4uinit.exe -show" before installing the package helped reset the cache, and have explorer pull a new icon.
English
1
0
1
34
Marc-André Moreau
Marc-André Moreau@awakecoding·
@Alovchin91 Now, does this mean that I can't embed the icon resource into the MSIX-package shell extension DLL and just return the path to it with the resource id? Should I just try returning the path to the DLL with no id and see if that works? I guess we'd know in 30 minutes
English
1
0
0
50
Vjekoslav Krajačić
Vjekoslav Krajačić@vkrajacic·
@matthewjustice Thank you! Yes, I've built custom OpenGL renderer and UI system on top of it. I don't use GDI or any other Windows UI elements.
English
2
0
8
861
Vjekoslav Krajačić
Vjekoslav Krajačić@vkrajacic·
Utilizing C motivated me to create my own tech stack while developing Disk Voyager, a modern & fast file explorer. By writting everything from scratch I get to: - Hand tailor everything to my project needs. - Be in control of all code. - Avoid unnecesary bloat. (700kb single exe) - Differentitate from competition. - Explore (pun intended) new things. (powerful search, multiple cursors..) - Write with performance in mind. (instant startup, blazing indexing) - Acquire deeper understanding of how various components (e.g. NTFS) function. Why? Because we deserve better than Windows file explorer. Register for alpha, coming out this year -> diskvoyager.com/alpha
Vjekoslav Krajačić@vkrajacic

Reasons I use C: - It's a small and simple language. - It's stable and changes infrequently. - It provides low-level, manual memory management. - I can see actual CPU instructions. - It has a decades-old development ecosystem. - It works everywhere. - It allows for direct interaction with major operating systems, which expose low-level APIs in C or C++. - I want my code to remain runnable 10-20 years from now. Not the reasons I use C: - Because I believe it's perfect. - Because I'm a "fan" of it. - Because I think it has all the features I need. I write in C because I believe it's still the best choice for developing native applications (not just embedded software). This conveys a lot about my sentiments towards other languages, including C++, C#, Rust etc. New is not always better.

English
31
66
732
62.5K
Rob Mason รีทวีตแล้ว
Jonathan Blow
Jonathan Blow@Jonathan_Blow·
London in 2023 is like Manhattan but good.
English
13
2
131
34.9K
Rob Mason
Rob Mason@iamcalledrob·
@RobertJBye Window on the left is probably a quarter of the size of the one on the right too... Full screen Spotify on a 14" MacBook Pro only shows me about 6 tracks. Sad.
English
0
0
2
72
Robert Bye
Robert Bye@RobertJBye·
Spotify 15 years apart. I know which UI I would prefer...
Robert Bye tweet mediaRobert Bye tweet media
English
57
50
895
129.4K
Rob Mason
Rob Mason@iamcalledrob·
@jorilallo @carlrice @WhatsApp Yeah--and the backwards compat for Android UI in Compose is solid. Miles better than SwiftUI, anyway. I'm so, so, so impressed with Compose. Once it filters through the ecosystem more I think we'll see a lot more product/design focused people building for Android.
English
0
0
3
215
Jori Lallo
Jori Lallo@jorilallo·
@iamcalledrob @carlrice @WhatsApp I'm no expert but that's my impression as well; we hit similar velocity on iOS and Android using modern stack as we don't need to worry about legacy that much given our userbase
English
1
0
1
654
Jori Lallo
Jori Lallo@jorilallo·
I'm truly puzzled by the market for Android engineers; we been looking but hard to find ones with strong engineering and product sense. Do they exist? Most tenured people seem to be turned into Android infra unlike iOS where people build apps and experiences
English
65
10
245
277.2K
joshpuckett
joshpuckett@joshpuckett·
@esthercrawford I'd go for a coupe: some of the most fun I've had riding around was carpooling with @iamcalledrob on the 280 up to SF in his old Mazda Miata. I also had an Audi A4 back in the day. Pure joy!
English
1
0
1
876
Esther Crawford ✨
Esther Crawford ✨@esthercrawford·
I’m considering getting a “for fun” car. Doesn’t need to be practical since I have that already. Let’s say <$50k in cash and could be used. What should I look at?
English
472
3
222
302K
Rob Mason
Rob Mason@iamcalledrob·
@benbarry @ludwig @justinjaywang @gorociao Really sad to see this. Feels totally inappropriate that a company that's on the forefront of innovation is branding themselves in such a backwards-looking, uninspiring way :(
English
0
1
4
861
Ben Barry
Ben Barry@benbarry·
I'm bummed by a lot of these changes. Wiping out what I think was a lot of better work by @ludwig, @justinjaywang, @gorociao, and myself. But please, at least align the wordmark properly with the symbol (it's too high) and fix the capital I so it doesn't read OpenAL!
AREA 17@AREA_17_

As its audience expanded, @OpenAI needed a holistic strategy to tell audiences who it is, what it does, and why it matters to society. Learn how our partnership demystified world-transforming tech while underlining a commitment to a safe AI future: bit.ly/AREA17xOpenAI

English
14
3
161
196.3K
Rob Mason รีทวีตแล้ว
Dev
Dev@DevMoore·
Literal quote from Teenage Engineering’s CEO and their philosophy:
Dev tweet media
English
30
380
4.1K
640.4K
Charles Patterson
Charles Patterson@CharlesPattson·
What fonts are you using other than Inter?
English
611
88
1.6K
506.3K
Rob Mason
Rob Mason@iamcalledrob·
@davidkjelkerud Sorry to hear it, but already excited for whatever you do next :)
English
1
0
2
160
David Kjelkerud
David Kjelkerud@davidkjelkerud·
We closed shop on Whywhywhy, our startup in the analytics space. Not what we wanted obviously, but learned a ton and decided to share some of it: whywhywhy.com/what-we-learne…
David Kjelkerud tweet media
English
14
0
55
12.3K
Rob Mason รีทวีตแล้ว
Sainsbury Archive
Sainsbury Archive@sainsburyarch·
Our pick for #Advent day 18 is this Brussels Sprouts packaging from 1968
Sainsbury Archive tweet media
English
11
66
1K
94.7K
Rob Mason
Rob Mason@iamcalledrob·
@pie6k B2 has been working well for me, I can definitely recommend.
English
0
0
1
0
Adam Pietrasiak
Adam Pietrasiak@pie6k·
I have to pay $60 for Google cloud buckey for hosting dowoad file for the app and auto-updater zip file. I feel it shouldn't be that much? Or should it? What would be optimal solution here? I also keep hosting previous versions of the app just in case
English
10
0
8
0
Rob Mason
Rob Mason@iamcalledrob·
@rsms A modern forum perhaps? I haven't looked into the landscape lately, but I've stumbled onto Discourse and Flarum as two "modern" options.
English
0
0
1
0
Rasmus Andersson
Rasmus Andersson@rsms·
Ideal feature set: - Small computer-resource footprint - Like email but real-time (no channels, just topics) - Can be accessed via a web browser - Plain text messages - Messages can have file attachments - Super easy to self-host or free-to-start SaaS
English
29
0
59
0
Rasmus Andersson
Rasmus Andersson@rsms·
What is a better alternative to Slack for group conversation?
English
79
5
131
0
Christian Selig
Christian Selig@ChristianSelig·
IKEA and Nanoleaf both look really nice, but seem to cap out at 60W equivalent bulbs, I'm looking for 100W (1600 lumens) equivalent replacements unfortunately.
English
16
0
30
0
Christian Selig
Christian Selig@ChristianSelig·
Lazy tweet: what’s the best smart LED bulb nowadays? Is Philips Hue still the best or is there a better priced option?
English
79
2
78
0
Rob Mason
Rob Mason@iamcalledrob·
@pie6k @RudyRRain They zip a folder (same as MS Office). Unsure if they're doing anything fancy to efficiently repack though.
English
1
0
0
0
Adam Pietrasiak
Adam Pietrasiak@pie6k·
Dev question: I want to create file format for screen studio. I want it to be like a folder, but converted to file (something like tar). So I can put there raw recording, json files etc and then open it. I also want to be able to modify one file in it easily. Any ideas?
English
7
0
6
0
Rob Mason
Rob Mason@iamcalledrob·
@pie6k @RudyRRain Perhaps not always deal breakers, but I’ve seen apps that used packages usually move away from them (e.g. iWork). It’s frustrating because they are so convenient otherwise.
English
1
0
0
0
Rob Mason
Rob Mason@iamcalledrob·
@pie6k @RudyRRain Since they’re still really folders, they do “folder” things. e.g. when copied onto non-HFS/APFS drives they become a folder again, when copied into Dropbox they don’t sync atomically, and they can’t be picked by normal “file” pickers
English
1
0
1
0