Viewing profile — tedmielczarek
tedmielczarek
HN member- Joined
- Thu, Dec 03, 2009, 4:07 PM UTC
- HN karma
- 433
- Public activity
- 152 items
- HN profile
- View on Hacker News ↗
About tedmielczarek
No profile information was provided.
Recent public activity
-
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…
-
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 …
-
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…
-
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!
-
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…
-
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…
-
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) …
-
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…
-
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…
-
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/
-
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…
-
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…
-
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…
-
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-…
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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.
-
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…
-
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 …
-
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…