Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dblohm7
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
dblohm7
10mo ago
I'd love to see the original source for that one! Kind of ironic given RTO+bullpen approach we're seeing now.
32.
▲
by
dblohm7
10mo ago
> Apple is the privacy company already .. that's their brand and a brand that the public trusts. ...for now. What happens if they end up with a future CEO who is more like Zuck?
33.
▲
by
dblohm7
1y ago
> Why couldn't they use either the same PC as before Windows 11 requires that the machine have a TPM.
34.
▲
by
dblohm7
1y ago
This is wasting the time of accessibility engineers who are doing very important work. Please don't.
35.
▲
by
dblohm7
1y ago
Windows 95's USER and GDI implementation was essentially an enhanced version of Win 3.1's. user32.dll and gdi32.dll were just thunking layers. The 16-bit components were guarded by a mutex named "Win16Mutex" to ensure se
36.
▲
by
dblohm7
1y ago
Re: COM: I'd say it really depends on how you define "fail." I'm going to suggest that you're asking why it does not come up with most developers on a day-to-day basis. I say this because COM and DCOM are very much
37.
▲
by
dblohm7
1y ago
This calls for a plug for https://webcompat.com/ Report compatibility issues and they'll either try to work with the websites or browser vendors to mitigate the issue.
38.
▲
by
dblohm7
1y ago
Can confirm that catzkorn is a badass.
39.
▲
by
dblohm7
1y ago
(Former Mozilla engineer) Your complaints about Android are valid (I should know, I used to work on trying to get Android sandboxed), but site isolation on desktop has been out for a long time. Respectfully, posting a bunch of bug numbers w
40.
▲
by
dblohm7
1y ago
Even if he said something in his role as CEO of Facebook? "Young people are just smarter" and so on...
41.
▲
by
dblohm7
1y ago
I don't do this often, but when I do, it's almost always when writing non-trivial concurrent code. I'll often "fuzz" the scheduling of multiple tasks around the region of code I'm working on to prove to myself
42.
▲
by
dblohm7
1y ago
> All of its other problems are... caused by other provinces I'm going to gently push back on that one a bit. Partially, yes, but also in part due to the federal government deferring to provinces in cases where it actually has the c
43.
▲
by
dblohm7
1y ago
You know you can remove that, right?
44.
▲
by
dblohm7
1y ago
I worked at Mozilla during this time, originally on desktop and later on mobile. I think the fundamental problem then (and still a problem today) is that Mozilla only ever had the budget to do Desktop XOR Mobile. Not both. They basically mo
45.
▲
by
dblohm7
1y ago
> I have no insider knowledge but from my perspective the reason Firefox OS failed is the same reason WebOS failed and the same reason Windows Phone failed: apps. I was at Mozilla during this time, and I remember a huge blocker was Whats
46.
▲
by
dblohm7
1y ago
I can't say I'm surprised, TBH. I had a rough idea of where the problem might lie just by reading the title of the post. But I was fortunate enough to do an undergraduate degree where concurrency was actually taught, plus I'v
47.
▲
by
dblohm7
1y ago
Thunderbird donations go directly toward funding the Thunderbird project, not the Mozilla Foundation or the Mozilla Corporation.
48.
▲
by
dblohm7
1y ago
I know the other founder, Jamie Teh. Great guy, and probably the one engineer I've ever met who I can communicate with so well that we can do it in shorthand. I refer to our technical discussions as "mind melds."
49.
▲
by
dblohm7
1y ago
> If you rely on the *-windows-gnu targets and have expertise in this area, we would be very happy to have you as a target maintainer. Damn, I'd love to take that on, if only I had the time...
50.
▲
by
dblohm7
1y ago
Albertan here: a supermajority of Albertans are opposed to separation, but it continues to be amplified by the press. Danielle Smith, our provincial premier (equivalent to a state governor) is trying to pull a David Cameron to appease the s
51.
▲
by
dblohm7
1y ago
The post should have included an asterisk next to cooperative multitasking: _Windows_ applications were cooperatively multitasked. DOS applications were run in V86-mode VMs that were preemptively multitasked. As usual, there's a Raymon
52.
▲
by
dblohm7
1y ago
Win32 APIs like CreateProcess suck because they have to spend so much time setting up the stuff that allows Win32's application model to mimic that of 16-bit Windows, which was coopreratively multitasked. The NT kernel is much faster a
53.
▲
by
dblohm7
1y ago
I had always kind of hoped that somebody would try to build production decoders using something like Halide. [1] [1] https://dl.acm.org/doi/10.1145/3150211
54.
▲
by
dblohm7
1y ago
Mozilla's Bugzilla instance is not an out-of-the-box installation of Bugzilla. It's awesome IMHO. I use GitHub issues now, and it pales in comparison. I miss bugzilla.mozilla.org every day.
55.
▲
by
dblohm7
1y ago
I haven't worked for Mozilla since 2021, but back then the branches named after trees were used as feature branches for large projects, at least until those projects were in a good enough state to cleanly merge back into trunk without
56.
▲
by
dblohm7
1y ago
I understand what you're saying, but still: GitHub issues is terrible compared to Mozilla's Bugzilla instance. It's not even close.
57.
▲
by
dblohm7
1y ago
Former Mozilla employee here. I've been gone for a few years now and have no insight into this decision, so take anything I say with a grain of salt. Having said that, I think that, for better or worse, GitHub is probably the best loca
58.
▲
by
dblohm7
1y ago
I once compared the onboarding experience of a previous product I worked on to walking the timeshare gauntlet in the arrivals area of Mexican airports.
59.
▲
by
dblohm7
1y ago
I’ve implemented them as you describe, but it’s still a bit hacky due to lots of corner cases — what if your target thread is currently executing in the kernel? The special APC is nicer because the OS is then aware of what you’re doing— it
60.
▲
by
dblohm7
1y ago
> The 2 implies an older API, its predecessor QueueUserAPC has been around since the XP days. I wasn’t implying that APCs were new, I was implying that the ability to enqueue special (as opposed to normal ) APCs from user-mode is new.
More ›