I'm no longer using a Mac (for employer reasons), but I had a lot of success with Yabai (free/open-source) before I switched. https://github.com/koekeishiya/yabai
HN user
jessemillar
[ my public key: https://keybase.io/jessemillar; my proof: https://keybase.io/jessemillar/sigs/8Re_zRoU9BUIhnsx2maE7lKD2RfpRxEsJ3Q3lQCKaoM ]
One server is elementary, yes, but hundreds of thousands working together is an entirely different beast. There’s nothing easy about cloud computing and there’s a definite reason why it’s worth buying into.
Do you have any more details on this (or a link to a news article)? I'm curious but my Googling isn't turning up much.
I didn't see any while reading through the blog post...
I would argue that if a remote worker is dissatisfied with the physical setup of their remote office, that's on them, not the employer. Having a team that does not prioritize remote-first-style communication is another situation entirely.
A broken Docker image can lead to production outages, and building best-practices images is a lot harder than it seems. So don’t just copy the first example you find on the web: do your research, and spend some time reading about best practices.
While I may not agree with absolutely everything in the article, this final point is paramount. Please don't blindly use technology because you managed to find a copypasta config that runs. Running != good.
Not every starter is a finisher, and not every finisher is a starter, and not every finisher is a good maintainer, either. They're different things.
This is the most true thing I've read in a while. It takes a lot of thoughts I've been having lately and wraps them in a concise package. Thank you! This is gonna stick with me for a while.
Out of genuine curiosity, do you know of any resources you could point me to to explore specific situations where Git isn't fitting the bill technologically?
Remember, yes. Scream from the rooftops louder than the positives, no. Don't forget that insults, lies, and corruption very much fall under the "behave humanly" category as well. We ain't perfect.
My illogical hope is that one day we'll have the ability to run "simulations" in parallel universes so we actually can prove that option X was better in the long term than option Y.
I wouldn't say that the changes to album structure in response to technology changes is "concerning". Art changes as a society changes since art is a representation of the human condition (and the representation is usually made by people trying to represent their current condition). If the majority of music existed solely to get money, that's what would be concerning but I'd argue that's not the case presently.
Excellent concerns! Do you have any resources you could link to on relevant FCC regulations? I'm a curious bugger.
With this update, Firefox is introducing scroll anchoring, which ensures that you’re not going to bounce around on the page as these slow-loading ads load.
While I love the idea of videos not automatically playing, I'm almost more excited for the scroll anchoring feature.
Came here to say exactly this. Additionally, although someone who doesn't speak the same language as you (e.g. English) can potentially read your code and understand what it's supposed to do, I've never seen code used as purely a communication medium making me think that spoken/written languages are more complex and varied than programming languages.
From the standpoint of a designer, this will likely simplify asset development pipelines since the new spec appears to be much closer to the iOS guidelines.
Yes they have issues (as does literally every brand/company)...
Just wanna draw attention again to the above quote from the comment at the top of this chain. Tesla's very public and always in the news. Of course we know about all the things you mentioned in your comment. That doesn't mean Tesla is a failure or needs to be razed to the ground. Work in any company big enough or that's in the public spotlight too long and you'll find exactly these kinds of issues running rampant. I'm not excusing the issues (they definitely need to be looked at and either fixed or learned from), but I do think it's important to look at the big picture instead of getting caught up in the weeds of relatively minor but overly publicized failures.
Out of genuine curiosity, do you have a list of good alternatives or some reading material on "paging" best practices? My team uses PagerDuty but I've never really questioned if there's a better method out there because the system PagerDuty replaced for us was so terrible that PagerDuty seemed like a godsend.
I can't live without f.lux (https://justgetflux.com/). Dark mode in all apps possible and looking away frequently generally help me as well as parent.
Came here to say the same thing. 8601 can really helps simplify the handling of dates in APIs. http://apiux.com/2013/03/20/5-laws-api-dates-and-times/
Fair point. I tend to not like those cross-platform apps because of their generally-degraded performance so my previous comment showed a bit of my underlying bias.
While I understand your point, I would gently argue that to develop a truly great macOS or iOS app, you somewhat need to live in the Apple ecosystem to understand the design guidelines and quality that Apple customers have come to expect.
A lot of the "modern tools" people use these days like git GUIs are just complicated fronts for their shell equivalents. Shells certainly are not outdated by any stretch of the imagination.
Perhaps. Wish it was an extension offered by Google (or a default feature of Gmail/Inbox) instead of a third party.
- It's okay to write code that isn't "perfect" but gets the job done.
- Make efforts to simplify things and make them maintainable for the future, but not at the expense of your health, well being, or the cohesion of your team.
- Stress will kill you and mess with the people around you (especially your spouse). Learn to understand yourself and how you react to emotional stimuli so you can "roll with the punches".
Very good question. It'd be better if they'd just written a tl;dr version of the article and put it at the top.
Regardless of understanding and ability to type, I've had mixed experiences attempting to access sites with non .com TLDs from behind corporate network policies. You're specifically asking about email here which might not be affected by that, but it's not out of the realm of possibility to want a personal site hosted at the same TLD your email comes from.
I believe you are correct. System Integrity Protection is likely what they meant.
You should totally make a GitHub issue for that feature suggestion.
I respectfully disagree. A secondary definition that is offensive to some and entirely unknown by others should not dictate a name change.
I'm really, really excited about this, especially once you expand to other games. I'm big on The Crew and Rocket League but am most active in Kingdom Hearts Union χ and our party is terrible at being organized when it comes to raid event scheduling. This could very easily solve that and integration with Discord (which we already use) makes onboarding a breeze.