I’m a staff software engineer at Sunrun, the USA’s largest residential solar installer.
I mostly work with kotlin, but also java, python, ruby, javascript, typescript. My hobby is picking up new hobbies. Currently bird photography and camping.
It shows content from whatever app you have highlighted. If you were recently watching Love is Blind on Netflix and you hover over Netflix it will show a love is blind banner. If you were watching pirated stuff from your home server on Infuse then hovering over infuse will show you the most recent thing you opened. They’re not ads, it’s just a “recent” list.
Roku is literally chock full of ads, and they send whatever you’re watching back to their ad partners. I thought Roku was good too until I recently bought one of their top of the line boxes and it had ads _everywhere _ compared to my Roku tv. I immediately went out and bought an Apple TV and couldn’t be happier. No ads anywhere, and is way snappier than Roku.
Knight Capital Group lost $440 million in just 45 minutes due to a repurposed feature flag.
https://www.henricodolfing.com/2019/06/project-failure-case-study-knight-capital.html?m=1
Kinda makes the att one seem tiny in comparison.
Sorry, I didn’t mean to indicate that it’s available in the level, but you can definitely turn it off from the pause menu in the overworld, you don’t need to run around to find the tower. I don’t remember if you can do it in the level.
and yeah, multiplayer is frustrating. I still have never seen as good of a system as the lego games in any local multiplayer game.
Hm. I’m not sure. my air I think only has 16gb, but I’m able to run Lightroom, Photoshop, IntelliJ, and Insta360’s whatever it’s called all at the same time. The biggest downside with the airs is that they have no fans so they get hot rather than allowing full use. If I was using it for clients I would definitely go with a Pro. I’m mostly using it for personal use. My work laptop is an M1 Max with 32GB and it just chugs through anything I throw at it, but that’s like… $4.5k lol. Not sure I would suggest that. But like, 16gb on a Pro is probably what I would go with if I was going to upgrade my air and needed something beefier. I have 1tb on my pro and I immediately maxed out the storage cause I shoot in raw. I do wish I had gotten 2TB of storage, but it’s so expensive. It’s honestly the worst balancing act, but macOS is sooooo much better for adobe software (and programming) that it just really isn’t worth it for a windows or linux computer with higher specs.
sooo. I’d recommend a Pro, with at least 16gb of ram. That will probably cover all your needs. You might be juggling stuff with your usb drives, but that’s kinda a fact of life with lots of assets anyway, so I’m not sure that’s a pro or con over other laptops. Get enough that you can hold at least like 3 clients at once on your drive.
I have these two usb m.2 cases:
https://www.amazon.com/gp/product/B08G14NBCS
I actually like the second more. The first is really cool and has an extra output/input for power and 5second power loss capacitor backup and stuff, but it’s wayyy bigger and I just don’t need that when I already carry too much camera stuff. It’s also way cheaper lol, leaving you more money to buy bigger drives.
I’m kinda with the other person…go with an Apple, even a cheap air will work better than any windows option (my m2 air literally works better with adobe stuff than my custom built gaming pc with a 3080 in it). Yeah the storage thing sucks, but you should be using a NAS for your data storage anyway, and if you do really need it for things like travel, you can always get an m.2 nvme USB stick and put literally whatever size m.2 in it you want. But yeah, the storage situation sucks in Apple land.
doesn’t really need to be brand specific… We just don’t go for the generic versions of any of these items. Like energizer or duracell, doesn’t matter, but cheap ones included with a remote absolutely not. same for tampons. the generic versions all use cardboard, not plastic, so they’re painful. toilet paper and paper towels, once again, the generic versions are all bad, none of the name brand ones are bad.
I would not say “heavily based”. Literally only the closure/lambda syntax, which is cosmetic. Rust is mainly inspired by ML-family languages and C++.
All of Cargo is based on (and created by) the same person that created bundler for ruby. That list also misses out on a lot of things, like !
, automatic returns, honestly most of the actual language ‘design’ rather than the internals (that seems to be a list of where the architects got their ideas for internal implementation as well, rather than just the readability of the language).
But Rust is very well suited to more complicated or long-lasting command-line tools, especially if performance is at all a concern. Clap alone is super nice, but there are a lot of awesome libraries for making rich CLI tools easily.
I disagree. Like I said, I wrote command line apps in all of these, performance was a factor. But a much larger factor is getting other devs on your team to contribute. And that was just absolutely impossible with Rust. The learning curve is just too high. For something that isn’t a hobby project, but that you might need a team member to roll out a fix in just a few hours, Rust will not cut it.
Yes, you will have way more bugs in all the other programs, but honestly I had a shit ton of bugs in my rust cli as well, because, it turns out, rust works really well when it has control over everything, but man does it suffer when you have to interface with the real world… And oh boy did that make it incredibly difficult to write. Like I said, I deployed CLIs in all three of these languages. Ruby was the easiest of them all. Not just in development, but also maintenance.
Really surprised no one has mentioned Ruby. It’s installed by default on almost every system out there (unlike python), it will have the same features on every platform (unlike python where you might get 2.7 or 3.x depending. It’s simple and easy to read, and only slightly more verbose than bash. It’s very well suited for scripting (please don’t use it for application work). It also took a lot of its design from Perl, which a bunch of people are mentioning in this thread, and as a result has a ton of the features of perl, along with a ton of features from other languages. Rust is heavily based on Ruby’s design, and i’ve used Rust to create cli programs and I wouldn’t recommend it. It’s good, but most cli programs don’t need the difficulty of rust for the benefits that rust gives.
Anyway, python has a really really good cli library called Click, but that’s about the only good thing about it. If you are looking to use this script on multiple systems then Ruby will be much easier to transfer between systems (it will just work). I’ve deployed complex python, rust, and ruby CLIs across an org and Ruby was the only easy one. Rust was second easiest, Python absolutely terrible.
If you’re not deploying this to other platforms or sharing it across a team or something like that then a lot of the downsides and upsides here don’t really matter. Just use the easiest language.
There are!! https://rebble.io I still have mine but haven’t used it since they got bought. I really do miss it, it was great.
You are correct. I didn’t notice that the comments were quite far apart. I was sent that issue by concerned members of my community and I kinda rushed in and commented.
Snowe it seems interpreted this as two people fighting and not just normal stuff that happens on giant repos with many devs.
correct, but it was not simply based on that one Issue. It was based on months of watching their interactions with the community.
PR comments are for talking about the PR, not for having meta convos about comments on PRs.
Then where do you have those conversations? (also it wasn’t a PR, it was an issue) The conversations are about the code and about the decision making process around the code. They belong in a permanent store (not chat) where the decisions can be referenced. Would you recommend creating another separate issue to have the conversation?
I don’t even participate in this repo, but I can say that snowe was off topic here.
I can agree that my second comment was off-topic, but the first comment clearly discussed why the issue should be left open.
However the owner’s reaction of a whopping seven day ban and “learn your lesson” comment was also abrasive and unreasonable.
Honestly that wasn’t the part that frustrated me. It was the no response no warning part of the interaction that was insulting. How am I supposed to know whether they marked my comment off-topic because I commented on the closing of the Issue or because they just didn’t want to talk to users about the problem? How was I supposed to know that I was even going to get a ban (I didn’t even know you could ban people and I have over a hundred repos on GH) for continuing to comment? And finally how was I supposed to even know that the ban was temporary? All the lack of communication did was lead to me making this post. If I had known it was only 7 days I probably wouldn’t have done anything at all. Just let it pass, as waiting a week to respond is nothing in OSS land.
Both sides fucked up here, get ya’lls shit together and apologize to each other yo.
I’ve already talked to Dessalines about it. Not sure what to do about Nutomic.
If you’re tired of Java you can always do Kotlin, it’s a lot less wearing on your soul. And there’s tons of job opportunities.