As in using DirectWrite or GDI on Windows; or Core Text on macOS. As opposed to shipping your own glyph rasterizer.
As in using DirectWrite or GDI on Windows; or Core Text on macOS. As opposed to shipping your own glyph rasterizer.
“Do you prefer strong static or dynamic or a mix?” Well… are we teaching 9th graders an intro to coding, writing a quick script to answer a bespoke data question, or writing a data processing library?
“On algorithms I focus on…” Okay, well… do we care about performance? Where is it running? How often will it run? Will the code be disposed of soon or live a decade? Do we need it working today or next week?
I just don’t understand how to even begin formulating an opinion on any of these questions without any context.
To use the compass analogy: shouldn’t you want to best know how to use a compass? What value is there in saying, “my favourite bearing is east-northeast”? That is, the substance in any of this is the “it depends…” portion. Any answers to this quiz are really just a proxy for the kinds of contexts people are solving problems in.
"""
When debugging, I typically:
* Write tests to isolate the problem
* Reason about the code logically first
* Add print statements to understand data flow
* Use a debugger to step through code systematically
"""
and I typically do all 4 of those things. If I don't understand the dataflow yet, I'll start with either print statements or the debugger to understand that. If it's code where I already understand the dataflow, and I can reason about the code already, I'll do that. Otherwise I might first write tests to help me reason about the code. But I generally do all of these things and the order depends on my specific problem.
Whether proposing requirements for a protocol without proposing a specification is ragebait or not has more to do with the individual reading the proposal than the proposal itself; I did not find it the least bit enraging.
ublock origin lite
“ublock origin lite”
For the unquoted search, there are twelve different apps/items returned above it - you really have to scroll down to find it at number 13.Even for the quoted search, it’s returned in fourth place.
More interestingly the second time I searched with quoted it’s in third place, and the third time of searching the sponsored items at the top is getting even more random.
For the unquoted search, it now comes in 7th for me.
If I just search for ublock, I don't see it at all.
The mac store has long been bad, but this seems worse.
A grandfather-in-law owned his own small business (a civil engineering firm), and had a plane that he flew to get to meetings/job sites across the Midwest. He could fly company employees just fine- and the company could reimburse him for the flight expense, and since it was not for the public that was fine. He could fly his family or friends on his own dime just fine. But if a family member or friend not working for the company tried to compensate him for the costs, then it is a question of "is his company actually an unlicensed airline?" and now we're getting into territory where it gets complicated. The FAA heavily regulates airlines, which is a major reason they are so safe. But there has to be a lower bound on what gets regulated, and avoiding that is what I think that GP is referencing.
It's simple. Getting a commercial pilot license is a much more involved process than getting a private pilot license.
A private pilot needs just around 30 hours of flight time to get a license. A commercial pilot needs at least 250 hours and a medical certificate that needs to be renewed periodically.
I understood that. But the post I quoted said that you couldn't accept payment even if you were a licensed commercial pilot, if you owned the plane. I'd expect the 250 hours and the medical certificate to be enough to make it safe for you to accept payment, and apparently the regulators who formulated the rule don't think that's the case. I was saying that I'd like to understand why they don't think that's the case before I'd want to support any relief on that rule.
Actually, even if you are a licensed commercial pilot, there are still strict rules around payment. You can be paid for your skill as a pilot, but you cannot, e.g. charge for giving rides in your personal airplane.
While that sounds like a bad rule when I first read it, I smell Chesterton's fence here. I'd like to understand why that regulation was written before getting rid of it.
Two things that help me:
* have a good boilerplate
* ship things that do nothing
i.e. I find it helps to start a project using my good boilerplate then set up builds and releases (so for web projects, put them online) so that the page doesn't look so blank anymore, and I can see my progress in "releases" even if they're just for me/others contributing.