1,813 karma · joined August 11, 2011
https://pfohl.us
StackOverflow: https://stackoverflow.com/users/456188/cpfohl
GitHub: https://www.github.com/crisfole
[ my public key: https://keybase.io/crisfole; my proof: https://keybase.io/crisfole/sigs/TKCO4UcektZEPMpgfZVMYE6B4YZMnGE0Hh66ptyb4as ]
Obviously a huge part of this is marketing for modems, ISPs, network cards, etc. but it’s consistent. The conversion to GB/s is fairly simple and doable with the super key, or super space on Mac in every modern OS…
I agree with you that the difference is irritating, but wouldn’t have done any different if I were Cloudflare.
100 times this! I have always wondered about that.
I have a flexible, remote job (I have have for 11 years of my 13 year career to date). When I think about the cost it would take to poach me for the exact same job, but non-remote, non-flexible it would be a multiple of 4 or 5 (maybe more). So 400% to 500%.
I suspect it's implied that this is for people who were granted temporary WFH status in the peak of the Pandemic...that said I think 8% is wildly undervaluing WFH
Argument based largely on things not occurring in nature… especially loaded phrases like ”frankenlab,” “artificial perfume crap,” and “naturally scented” actually weaken your argument here by appealing to some sense of “what’s natural” instead of a less inflammatory description of what’s worked for you.
I find that while Ruby’s syntax may have a smaller surface area there are so many more ways to do things than with other languages that I reach for others first.
Also Ruby encourages so much metaprogramming that it can be very very difficult to work out where a behavior comes from. You _really_ have to document everything and getting a good editor config for Ruby is very important. That said I still struggle to get basic autocomplete working with Ruby in vs code
Having spent multiple years on all three I promise you that my experience does not bear out your assertion. And to point it out: I am more than capable of making Linux do most of the things I want it to (tar flags be damned) I just prefer the UX on MacOS or windows
As a sidenote: How does self-exclusion work for online gambling? Do you have to provide a gov't ID to signup?
> Sure it's nice if a machine "just works", but machines don't just work.
I want Linux to be great as a desktop, but I’ve given up. I use Windows (with WSL2 for a Linux dev environment) because it is not my experience that “machines don’t just work.” It’s just that _Linux_ doesn’t ;)
My primary reason for not using Linux for my desktop is that when I connect a bluetooth device, headphones, a monitor, a keyboard or a mouse, when I want to run a GPU intensive application, or when I need to connect to a VPN and have my DNS requests correctly routed through the VPN it just works on Windows or MacOS.
I don't have the time or energy to work out those issues in a community supported environment where half the time the community support treats you like a half-witted imbecile for needing support and where the environment itself uses a CLI tool that my wife or kids can't use to manage the settings.
Ease of Use, Dev Tooling, or Cheap. Pick two. Linux is consistently harder to use. With WSL-2 I've found windows eases the dev tooling pain that existed a few years ago. A Mac is not cheap.
I’ve found that none of this is really an issue if you provide a container as a dev environment. Before someone accuses me of “yet another standard”ing this, it’s my standard across all my programming environments.
It’s not a silver bullet, especially with Apple silicon Docker can be a massive pain in the butt, but it works for me. Inside the container I can be guaranteed that only a single Python version is installed (correctly) and packages are installed in a standard way from a package file. Adding a package can be scripted so that it gets executed inside the container and adds it to you packages file.
The other massive benefit is that your local machine needs no locally installed tools other than docker (or podman, or whatever). this works for me and my team it’s not perfect, but it is a complex problem.
How I read the concerns: External connections to your data belong in a field or a separate table to ensure that your data is not so tightly coupled to the key you’ve chosen that you limit your data model’s expressive power. Don’t make an external identifier the primary key in your database.
Apple’s laptop hardware still seems to be the gold standard to me. I have 10 year old laptops that still work great. My 2.5 year old Dell is currently with Dell for out of warranty repairs. I have no other windows machines left. All of them had an 4ish year lifespan are now dead and were not worth fixing. Current machine not withstanding; it’s too young to die.
Edit: I will add that I’m perfectly happy with my other windows machines, just that the build quality was such that I their natural lifespan was simply shorter.
She had the highest impact on my writing today.
Not for me
Even overpriced Starbucks at $10/12oz (~$13/lb) means that each mug of coffee is still only costing me around $0.35.
I'll brew with fresh grounds, thanks. You can _always_ add water if you want warm brown caffeinated water.