Live data from Hacker News

Viewing profile — tedmielczarek

tedmielczarek

HN member
Joined
Thu, Dec 03, 2009, 4:07 PM UTC
HN karma
433
Public activity
152 items

About tedmielczarek

No profile information was provided.

Recent public activity

  1. comment
    Comment #42804741

    Since Volvo was mentioned in the parent comment, did you know that if you buy a new Volvo you can get two free plane tickets to Gothenburg + one night's hotel stay to go pick it up…

  2. comment
    Comment #42804690

    I've heard about this being a known issue with cars from other manufacturers, so I can believe it. It's interesting that nobody thought to include a way to let the vehicle know it …

  3. comment
    Comment #39176832

    I'd encourage you to read up on the component model. The talk by Luke Wagner linked in other comments is incredibly informative if you can make time to watch it. It's not about rep…

  4. comment
    Comment #39176784

    I saw him give this talk at a work event and I fully agree, it's incredibly informative and he presents the material in an engaging way!

  5. comment
    Comment #32398965

    We achieved this for Firefox macOS builds years ago. (Greg was there for that work as well. ) You do need to have an SDK accessible, but storing one internally and using it in CI w…

  6. comment
    Comment #31748693

    A lot of the weird bits in the Breakpad codebase were definitely from us finding extremely broken minidumps from Firefox users in the wild and then me tweaking the code to see if w…

  7. comment
    Comment #31748684

    I integrated Breakpad into Firefox to replace the old closed-source Talkback implementation, we shipped it in Firefox 3. I suspect (but would have to ask Mark Mentovai to confirm) …

  8. comment
    Comment #31748658

    Original rust-minidump author here: I started out by doing a pretty straightforward port of Breakpad into Rust, which I had just started learning at the time. I figured that learni…

  9. comment
    Comment #28631264

    You're right on the mark here. I saw rr used at Mozilla to diagnose and fix flaky tests that failed just often enough in CI to make life miserable, but were nigh-impossible to repr…

  10. comment
    Comment #28631194

    I mentioned this in a different thread, but I'd recommend you take a look at Pernosco, a debugging tool written by the original author of rr: https://pernos.co/about/callees/

  11. comment
    Comment #28631135

    I haven't personally used Replay, but from my experience using rr (a native debugger that also provides time-traveling features) being able to replay execution both backwards and f…

  12. comment
    Comment #26715710

    This seems like a very sensible approach. If you're using Rust in an existing Python codebase you might also be interested in trying out PyOxidizer, which has a few nice advantages…

  13. comment
    Comment #26662616

    I think Zig is really interesting and has a lot of great ideas, some of which I hope Rust takes inspiration from. They've also done some difficult engineering work to make parts of…

  14. comment
    Comment #26425906

    Rust was originally built with green threads. The RFC that proposed removing them has an extremely detailed explanation of why the change was made pre-1.0: https://github.com/rust-…

  15. comment
    Comment #26425794

    I agree with you but I don't think that entirely refutes the original point. Baking does require more precision on average than cooking, but bread recipes don't give you the inform…

  16. comment
    Comment #26425505

    Having worked with him at Mozilla I can assure you that he is familiar with Rust. I'm as much of a Rust fanboy as anyone, but "rewrite it in Rust" is not a simple process, and ther…

  17. comment
    Comment #24145028

    The biggest limitation for embedded Rust development tends to be "does LLVM support your CPU?" If not you may be able to hack something together but you're not going to have a grea…

  18. comment
    Comment #24144655

    Here's the thing these arguments always miss: writing C/C++ is like writing your entire Rust program using unsafe. Sure, unsafe Rust code will always exist and can cause memory saf…

  19. comment
    Comment #24144629

    Having been significantly involved in the work to integrate Rust into Firefox I can say that while it's definitely nontrivial it's absolutely worthwhile. Every C++ developer I knew…

  20. comment
    Comment #24144577

    To be clear here, while Servo is a wonderful project and was definitely pivotal in making sure that Rust was useful for building real-world software, calling it "widely-used" is a …

  21. comment
    Comment #23035041

    Mobile development still has some unfortunate features, like Apple's App Store guidelines limiting the types of apps you're allowed to distribute there, and ever-changing requireme…

  22. comment
    Comment #23034932

    I believe so, yes, but we have customers that wanted to ship their apps as bitcode (for reasons I'm not aware of) so we need to include bitcode in our framework to support that.

  23. comment
    Comment #23033805

    > Have you considered the recent alternative, smol [1]? I've been reading Stjepan's articles and am very interested in what he's doing but we haven't seriously looked into alternat…

  24. comment
    Comment #23033692

    I think the build system side is still a bit rough around the edges. It's not hard to get something working, as your examples show, but I haven't seen a solution that feels really …

  25. comment
    Comment #23020689

    Thanks for the feedback! You're right that describing our usage a bit better might have helped clarify our thinking. For the record: the FullStory product is a session record and r…