352 karma · joined November 15, 2010
Sure, it won't work for everyone, but I'm guessing (hoping?) that "functions as first class citizens" won't seem that weird to people who have never worked with a language where they weren't
So yeah, I don't consider myself a particularly math-y person, but I find functional programming to be a more straightforward and less fiddly way of going from a design in my head to something the computer can execute.
Sadly, thermodynamics says, "No."
Putting the hosted machine in a separate VLAN (like a guest network) can mitigate that, but it means you have to do that configuration correctly.
(I am not confident enough in my own abilities/knowledge with respect to these vulnerabilities to try it, and so it may turn out to be very straightforward. I hope to do something along those lines someday but so far the risk has outweighed the reward for me.)
I got bullied pretty relentlessly (the goods are odd... and an easy target) and what little solace I could find was in doing my academic best, and receiving recognition and accolades from my parents and teachers. Thus I have also ended up a people-pleaser.
> Homeschooling is the ultimate egotistical project of attempting to form a living, human child [...] into a mirror of one's self.
Certainly for some, but that is not our goal and I am trying to be very mindful and cautious of that pitfall. I am trying to give my children the tools and skills that they will need in order to live fulfilling lives (by which I mean, able to keep themselves housed and fed, and with whatever calling or vocation or work pleases them most. I suppose that does carry a bit of my own projection with it, that it would be difficult to find life fulfilling if one is starving or without reliable shelter, but I feel that such beliefs are shared by enough of our society that the kids would receive them if they were in school as well). Will I make mistakes? Certainly. Will we be able to maintain a good relationship? I dearly hope so, but time will tell. Do I think the odds of us achieving those goals are higher than if we forced them into a school? Yes, I do.
The kids are involved in a number of extracurricular activities (mostly physical activities like biking and swimming and dance, but likely robotics at some point sooner rather than later) many of which include a range of kids with varying ages, many (most?) of whom are not homeschooled. Why wouldn't this expose them to different cultures, and provide them with other sources of approval and validation (friends, teammates, coaches, other parents)? Hopefully it will, even as that means I have to quash my desire to discourage them from hanging out with people whose views I don't necessarily agree with--just as I would if they were in school.
Anyway, in closing, to me it seems like the challenge is more one of helping kids, especially neurodiverse ones, learn how to navigate a variety of social dynamics and to be strong, independent persons who have a sense of personal identity and the skills to share that with other people but also to defend their boundaries when pushed... and that neither public school nor homeschool are necessarily good or bad at that (or perhaps, given our respective experiences, that both are bad at it ~wry grin~)
Your other points seem sound, and are things that I would not be surprised to find in homemade cake (except maybe the lecithin; what use does a cake have for an emulsifier?)
This isn't a breaking change because up until that point any code that was written to use that method already wasn't passing null (because it couldn't, because it wouldn't compile). The method's behavior hasn't changed, just its type signature, and so for any of the arguments that the existing code might possibly pass to it, it will still handle all of those exactly the same as it would have before (because, again, the implementation did not change).
Therefore, it is not a breaking change.
Manjaro for personal
(Oh and some Raspbian but I hardly have had any time for that this year ^_^; )
Now, in my early 40s, I feel that I am finally starting to hit my stride!
[0] Yes, okay, fine, the marginal cost is not truly, literally zero: there'll be a few cents for water, a little wear and tear on the equipment, a few squares of toilet paper, a couple squirts of soap, etc. However, most people do not track their budgets that closely anyway, so it would be lost in the noise.
(If someone with experience with these things can provide additional clarification or correction, I'd appreciate it!)
It seems to me somewhat analogous to what we are seeing with Agile software development and the methodologies and metrics that have sprung up around it; the fundamental ideas seem sound, but their interpretation and implementation (the system put in place by which developers are expected to "do Agile") in many organizations has not managed to retain enough of the original spirit to convey the corresponding benefits.
[0] https://deming.org/lessons-from-the-red-bead-experiment-with...
And, if the author is successful, then the chances that you could one day be able to write JavaScript code in this fashion and expect it to be maintainable would increase!
There are a couple factors at play that help it absorb heat faster: 1) Convection rather than radiation. As the hot gasses travel through they stove they are in contact with the mass and can transfer heat more directly to it, which then spreads through the mass via conduction. This is aided by... 2) Newton's Law of Heating and Cooling, which basically says "the greater the temperature difference, the faster the heat transfer". Since the gasses from the combustion are around 1000 degrees or higher (at least initially) they transfer heat much faster to the mass (several hundred degrees delta) than the mass transfers it to the room temperature air (one or two hundred degrees delta).
Similarly, much of the radiation of the hot inner mass is absorbed by other parts of the hot inner mass; only the parts near the outside actually radiate heat away from the mass.
Related, I invite you to review the comments and note how many are focused on the battery life of the Deck, and specifically on how short it is. Even if Nintendo could just upgrade to a faster CPU, that would bring increased power draw, which would lead to either shorter battery life or needing a bigger battery, at which point you are either at people complaining about your battery life or once again back to industrial design and retooling your assembly line.
Tldr: They can't just bump the price by $200, drop in a Threadripper, and call it a day.
So if you need to be exposed to just red light it won't work well, but if the red light works regardless of the presence of other colors then the sun seems like it would be a fine source.
I also get to act in a variety of roles, from developer to architect to reviewer/advisor to tech lead. I'm working to move away from formal leadership of people or projects (I seem to have a confounding inversely proportional relationship with Formal Responsibility: the more of it I have, the less I am able to accomplish) and this may ultimately have a negative impact on my career-total-compensation; the org has formal personnel and project management tracks but not really anything for ICs. However, it is having a very positive impact on both my productivity and my mental health. It is a relatively recent change, so we'll have to see what my raise looks like next year; maybe management will see my impact as an interconnected contributor as even greater than when I was a manager.
I am full-time remote with a pretty flexible schedule (attend all important meetings and get in my 80 hours every two weeks and it mostly doesn't matter if I'm writing code at 10AM or 10PM) and generally I get to work with whatever coding tools I prefer (need to get my Emacs-Jira integration MVP finished though, because Jira is a tremendous productivity sink for me and some of my projects use it)