Do you seriously believe that you should have the right to demand access to the private medical records of every teacher, soldier, judge, cop, etc. in the country because their pay comes from taxpayers? If yes I'm not quite sure how to respond, IMO that's an utterly absurd position. If no, why are astronauts being singled out for this treatment?
In the .Net space log4net is horrifically outdated and there's zero reason to use it today. Logging for modern .Net apps and libraries should be built on the Microsoft.Extensions.Logging abstractions which provide the type of features covered in TFA. They also provide a clear separation between generating log events in code and determining where & how logs are stored. For basic needs you can use simple log writers that tie in directly with MEL, or for advanced needs link MEL with Serilog so that you can use its sinks and log processing pipeline.
Yes. As described in the article, the TypeScript compiler understands type annotations that are written in JSDoc syntax. So you can use `tsc`, just like you would to check `.ts` files.
I've been exploring getting some deeper experience with Claude Code (my org only allows Copilot) and exploring vibe coding by using CC to design a functional programming language that transpiles to JS and build out a full language specification and the tooling to go along with it. I haven't pushed anything to Github yet but it's been very educational, and also a little terrifying to see how easy it is now to produce tens of thousands of lines of code that you totally don't understand.
As a native speaker (American) the phrasing is classic condescending soulless corporate customer service speak. 1) You must always apologize, 2) you must never admit fault. "I'm sorry you feel this way about what we did" comes across _to me_ as "what we did was totally fine, it's too bad that you don't understand the wisdom of our actions." That kind of phrasing is also a bit of a trigger because the majority of the time you hear it from companies that don't give a damn how you feel and will fight to avoid doing anything to actually help you.
It's of course impossible to say if this was just an unfortunate choice of phrasing or if it's a sign that Mozilla has become that soulless corporate entity (I say this as a Firefox user for more than 20 years).
> Toyota-style hybrid drives could be a lot lighter
The hybrid electric motor in a Toyota is already pretty comparable in weight to the motor in TFA, but obviously much less powerful. You can see the main hybrid motor of a RAV4 at [0]. If memory serves both the Camry and RAV4 hybrid models are only 2-300 lbs heavier than their gas counterparts.
I dunno, the current approach seems quite reasonable. In the grand scheme of things the overwhelming majority of the Earth's surface is empty space where a plane crash is unlikely to cause much damage.
You also have the complication that military pilots usually try to make sure their plane will crash in a "safe" area before they eject - many have died because they waited too long to eject trying to avoid a populated area. Giving the plan a mind of its own after they pull the handle would be unlikely to go over very well. I believe the scenario of a pilot ejecting from a perfectly good plane that keeps flying for more than a few seconds has only happened perhaps a dozen times in the entire history of aviation? Not really worth worrying about.
> You also have the complication that military pilots usually try to make sure their plane will crash in a "safe" area before they eject - many have died because they waited too long to eject trying to avoid a populated area. Giving the plan a mind of its own after they pull the handle would be unlikely to go over very well.
If the plane could be trusted to do the right thing, maybe some of those pilots would have ejected where it was best for pilot survival and let the plane do what was best for bystander survival.
That's a good reason to consider what behavior is desirable and achievable when the pilot departs before landing. Possibly also useful if the pilot loses conciousness as well.
I have to agree. I've spent about 2/3s my life in houses with heat pumps and the last 5 years with a gas furnace (the rest being wood heat as a child). Mostly in Western NC and Eastern TN near the mountains, so chilly but not extreme cold.
Heat pumps work, but they aren't nearly as _pleasant_. You can write essays about the efficiency of heat pumps, how lukewarm air works just fine to warm the house, how heat pumps are great _most of the time_ and you can supplement with space heaters or whatever when they fall short... But as long as furnaces are accessible and affordable, an awful lot of people are going to choose to have nice warm heat that is always going to be nice and warm regardless of the outside temperature.
I have never had a heat pump, so I wasn't aware of this shortcoming. Could you please explain a bit more how different it is with heat pump compared to furnace?
The heat pump will always produce air that is warmer than the temp in the house, but as the temp outside drops the temp of the air coming out of the vents also drops. So on a very cold day when the house temp is say 70F, the system might only be putting out air that's 75-80F. The air coming out of the vents doesn't really _feel_ warm and it may take an hour or two to raise the temperature in the house when you wake up or get home in the evening.
In my experience at least with relatively modern heat pumps (roughly 2000 and newer) it doesn't matter that much when outside temps are above freezing. But it quickly starts to become noticeable as temps drop into the 20s.
I see. Thanks for the explanation. So the system is slow to come up to the set temperature. Is it good at keeping the temperature though? After the house temp gets to 70, does it consistently stay at 70, or are there shortcomings in this aspect too?
You will have the same problem if you build a Linux container image using scripts that were checked out on the windows host machine. What's even more devious is that some editors (at least VS Code) will automatically save .sh files with LF line endings on Windows, so the problem doesn't appear for the original author, only someone who clones the repo later. I spent probably half a day troubleshooting this a while back. IMO it's not the fault of any one tool, it's just a thing that most people will never think about until it bites them.
TL;DR - if your repo will contain bash scripts, use .gitattributes to make sure they have LF line endings.
The web operates in a very different world if you've invested in good tooling. I used to be lead on a modestly sized payment processing back end to the tune of about 100 transactions/second (we were essentially Stripe for the client facing apps at the company). In many cases our monitoring and telemetry let us identify root cause in a matter of minutes. Not saying that is or should be the norm for all web apps, but what we had was not too far off from a read-only debugger view of the back end app's state throughout the request and it was very powerful. Of course for us more often than not the root cause was "the bank we depend on is having a problem" so our knowledge couldn't do much other than help the company shape customer communications about the incident.
reply