Not arguing, just curious. It's been at least a decade since I've messed with orbital mechanics.
1,404 karma · joined March 8, 2013
Not arguing, just curious. It's been at least a decade since I've messed with orbital mechanics.
I've not done the mechanics in a long time (not since college), but I believe the tether itself would be providing all horizontal propulsion. Essentially by riding the tether up, it starts pushing you faster and faster. Since the payload's mass would be small compared to the anchor, the drag on the anchor would be negligible.
There's likely some need for thrust compensation on the anchor over time to counteract the delta V lost to the lifting of payloads, but that would all be part of station-keeping and would be there for tether drag as well.
It's rather unlikely, but so is the chance of your house burning down.
That's generally the reason people recommend the 3-2-1 rule. By having multiple separate backup solutions, you're hedging your bets. But as is commonly the case in computing, you have to play the convenience vs security/reliability game here and decide where the line between your time and convenience lies against the reliability of your backups and what risks your willing to take.
The opposite end of this spectrum is Relativistic Mechanics, which takes over when the approximations fall away at realms deviating far from normal, such as high mass systems, those at speeds approaching C, or Quantum Mechanics for small scale like atomic interactions.
I appreciate the vertical integration Apple has in all its products, but after feeling like I was fighting the system for almost 3 years, I was happy to no longer have to use it for my work machine.
To each there own though! I'm glad you enjoy it, and I'm glad to see Monodraw get the attention it deserves (it's genuinely a very cool app).
Perfectly valid reason why someone would want to write their app as a native app though, and I appreciate that.
Some of those are definitely things Electron gets wrong and should correct. Handling system-wide accent colors is exactly the kind of thing my UI kit (Electron in this argument) should be handling and not forcing everyone to re-invent.
I've never used or even heard of the titlebar file handling functionality and had to search that right now. This is exactly the kind of thing I've said about discoverability. I used OSX for three years daily, and I've been using it on and off as needed since around 2010. Some things that people love and use all the time are just not obvious to everyone.
Look at how *nix, Windows, Sun, BSD, Chrome OS (which is basically a linux anyways) all use Ctrl, Meta (alt), and Shift for their hotkeys, compared to how Mac uses Hyper (cmd).
Also look at how Mac has one instance of an app's tool bar/menu that all windows share.
I'll agree that the consistent UI is a boon, but there's a large lack of discoverability imo, and some things that are just entirely lacking, like the ability to move windows around with hotkeys.
I agree with you that it's almost impossible to get a native UI feel in electron, but that's not always the first priority.
If the end goal of the application is to present a custom interface for drawing on a monospace grid for ASCII art, I'm not sure I see the argument that a native UI is necessary over any cross-platform kit like QT or even an html based UI. I totally agree on shortcuts being a problem. Dealing with those cross-platform can be a headache when sufficient care is not being taken. Especially from an outsider to the platform.
As a long-time linux user, most of the interactions on OSX feel wrong to me, but I know it's me that's the problem. If I were to write shortcuts for the OSX platform, I'm sure I'd get most of them wrong. Conversely, if an OSX developer was writing shortcuts for a linux or windows platform, I'm sure they'd face the same issue. It really benefits to have a platform expert you can consult for testing.
I'm not trying to eschew the need and benefits of native apps here, I was trying to point out the fact that the large amount of hate for Electron (and similar web UI on desktop solutions) have their place.
Heck, this entire app could have been a web app. I'm sure a few out there exist to do very similar things.
There's dozens of ways to accomplish things in the wonderful field that is software development, and the whole "this tech is bad" cargo-cult is more a disservice than anything. There are pros and cons to every decision that goes into an application, and taking a stance against one method without considering the use cases and how it could benefit or hinder runs the risk of loosing out on promising tech or excluding people from using your project.
I've seen Monodraw a few times over the years, and I've lamented the fact that I haven't been able to use it, which is what drew me to make my original comment.
So one time we're flying domestic as a group to set up some equipment for a research project. He gets pulled aside by a couple of white TSA agents as part of a "random inspection", out of a line of about 20 people, mostly white or light complected.
He starts getting questioned about where he's flying, why, etc. Then they ask to see his ID and boarding pass. Hands them his passport, state DL, and boarding pass, and they start going off on him as to why he's got his passport for a domestic flight, how that looks suspicious and such.
He responds with "Well, I get stopped for looking Arab every time I fly, so this is a much easier way to prove I'm a US citizen." They stop for a moment and look around at everyone watching, tell him to have a good day and walk away. I'll never forget that encounter.
This app has no dependency on native OS for anything beyond writing data. It doesn't need to compile heavy code bases, it doesn't need fast GPU or other access. It could have very well been an electron app, and it would have the benefit of being widely available on many platforms.
I'd love to be able to use this app, but as a Linux and Windows user, I'm unable to. So I'll be searching for an alternative that runs on the platforms I have access to.
That said, no hate on the author for building the tool to their needs and desires. It's a fantastic looking app, and looks well executed. Wish I could use it.
The failure to see that is why you're being downvoted.
This is the reason so few VFX, graphics, and game devs use Git for anything that needs to version large binary files.
Git LFS can help, but it's not always the right solution.
I totally agree that an audio book has an entirely different production path and it's own entirely different staff and company that needs to make it's own costs back. But that argument is becoming less and less relevant for physical vs digital books.
Many non-traditional/smaller publishers and printers, such as No Starch Press, offer free copies of the ebook version when you purchase the physical copy and offer the digital copy at a reduce price compared to print.
All the evidence I've found is super cloudy, but early reports indicated Bosch's variant predated SawStop's release.
Luckily SawStop's patents expire in a few years so hopefully we'll see other safety mechanisms similar to SawStop without the downsides and greed.
It's all about using the most suitable vehicle for the job.
The author could have couched the entire article from the point of view that a native speaker is difficult for non-native speakers to understand. I was simply pointing out that the article points an accusing finger at a particular group, when the issue at hand isn't a particular language, but the situation in question.
This is definitely something that communicators and collaborators need to be aware of, but the article, at least to me, demonizes a particular group even though the issue isn't inherent to that group.
Not that I'm blaming the language, just think it's curious at how many conflicting and skewed rules have just become a part of the language over hundreds of years.
I speak passable Spanish, and have encountered the same "cultural dissonance" when dealing with a native speaker in a room full of non-native speakers. When you grow up embedded in a language and culture, you don't realize when you slip into colloquialisms and culture references that don't translate well.
That whole business deal the article opens with is a joke. It's not the native speaker's fault, nor the word's fault. It was the recipient who picked randomly when faced with an unclear choice. If you're unclear, as for clarification. I worked with an international collaboration of scientists during college and that was one of things you learned quickly. No one has the same frame of reference you do, so make sure you're all on the same page. Hell, simply rephrasing your understanding in a reply before you take action can clear this up in a single message. "So you wanted us to X? Got it!". Then the other party has the opportunity to step in and say, "No, do Y".
Even made some money building custom PCs and doing lighting/window mods for people from my school.
The point, to me at least, seems to be laying the groundwork for even more learning and experimentation in python, while making it as easy as possible to do so.
It also has the benefit that any reader will end up with the same expected environment the guide is written for.
I will say that I totally agree that calling it the "right way" is disingenuous at best, and pure marketing fluff at worst.
I've personally spoken to a regional manager for a chain that owns a number of small restaurants, and they recently faced a similar issue when the brass decided they would move all the drivers to wait-staff pay. They lost EVERY driver on staff when they saw their first check. They could make more money moving to Uber or competitors.
Pay competitively, or the market solves the problem for you. Yeah, there's gonna be the bad apple in the mix that would subsist on Unemployment benefits or UBI, but that minority isn't an argument why UBI is bad.
I don't believe in the argument around the concern that UBI can be raised so high by taxing the rich that it tips the scale. When 1% of the population controls such a high majority of the economy, at what point do you say that they're the problem, not the people on UBI?
I know many an engineer and physicist that swear by RPN. I actually used it for a while, and totally see their love for it, but couldn't quite get it to stick in my head.
Unix philosophy of 'do one thing well' is why things like `arch` exist. And I've used `arch` in plenty of scripts. Same with `uname`.
I'll admit that `arch` was more important during the early days of x64 introduction than now, but anyone who deals with legacy hw or embedded platforms is more likely to see it.
At that point, it only hurts legitimate indy devs who aren't gaming the system.
Apparently it was known internally, as they used some ancient system behind the scenes that would only support a max of 8 chars, and the website just truncated your password and passed that on. The new app didn't truncate and would get an error response.
Story goes that she had a campus job cleaning, and made good friends with the guys in charge of running the mainframe by bringing them food and drinks when she stopped by. Which of course meant she could often get them to sneak her stack of cards into the queue overnight.
Details are fuzzy since I last heard the tales over a decade ago, and haven't dug the assignments out in forever.
Additionally, in most states you petition for unemployment and then generally have to prove you are eligible. All it takes is one spiteful manager to create a paper trail that you were let go with cause, and in most jurisdictions renders you ineligible. Then it becomes your word against theirs unless you have your own proof to fight back with.