• 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: July 2nd, 2023

help-circle





  • It’s the inverse that is true actually -

    As Lemmy becomes more popular it will drift from being so tech focused.

    Many popular sites gradually drifted off of tech focus as their user base grew. R*ddit is a prime example of how a very nerdy niche site grew and shifted to be popular (sorta) organically.

    I do think that for all the hullabaloo about Ellen Pao and banning a bunch of subreddits - that actually did more to open the place up to users who were otherwise driven away by /r/FatPeopleHate and /r/Jailbait being on the front page all the time.

    If Lemmy were to change to attract users it would likely be from increased defederation with instances that are less palatable to mainstream society.






  • Until Destiny 2 gets Linux support I’ll unfortunately always be bound to windows. At least as a dual boot.

    But if I’m forced to use windows anyways I feel like I’ll never make the jump to Linux. I’ve got a Linux laptop for the other use cases but gaming remains Windows only for me until the game I play with all my friends is cross platform.


  • But this man still thinks Linux is difficult and not easy to use

    He explicitly said that it was incredibly easy to get set up on old hardware and that everything he did just worked.

    All of his reasons why Linux is hard to use he specifically framed in the context of “historically speaking Linux was bad but now Linux is good”

    Were you even paying attention?

    That said, if you’ve ever tried to pair a controller with Linux that isn’t a PS5 or Xbox controller it will be rough. Had to use the CLI to change Bluetooth configs and install non standard drivers to support it on Mint


  • Shure != Bose, but also I don’t think you can shower in the Shure IEMs. Maybe with a case or something on them.

    I use Aftershokz for something like shower listening but those are the opposite of your problem - they’re bone conduction so they do not block any sound.

    Also to be clear - my earbuds are wireless in that they just clip to my belt loop with the Bluetooth receiver. So I can have them out of the way but easily available.


  • I know you’re specifically looking for ANC but given the price range have you looked at something like a good quality pair of wired IEMs with a pair of tightly fitted ear tips?

    I ride the notoriously loud (94dba) NYC subway with them and it deadens most of the noise.

    I used to wear my Shure 215s to sleep no problem. I’ve had them a couple years now and love them.

    I’ve got a Qudelix 5K Bluetooth receiver that lets my plug in any wired headphones to it and it’s great. I’ll be replacing the battery here in the next year or two which is a bit fiddly but is at least doable - unlike earbuds.

    My setup was about $200-$250 total and it’s modular so replacing any part of it is cheaper.



  • What worked best for me was taking notes on some common algorithms and patterns. Dynamic programming is a really common domain of algorithms that you’ll find in coding questions, but you’ll need to know a bit of everything. Major graphing algorithms like Kruskals and Dijkstra’s, BFS/DFS and maybe the Bellman-Ford algorithm etc etc etc.

    But most importantly as you take notes on what each of these concepts or algorithms are - write in your own words how to choose them from the list of possible solutions.

    Here’s a sample of notes I wrote on backtracking algorithms:

    The basic idea of backtracking is that you permute based on a given state, iterating it forward by 1 then removing afterwards to check the next state. It is faster than using a hash table because you’re not constantly creating objects.

    For example, when trying to do combinatorial sums:

    [1, 2, 4] goal 7

    You have the following correct answers: [[1,1,1,1,1,1,1], [1,1,1,1,1,2], [1,1,1,2,2], [1,1,1,4], [1,2,2,2], [1,2,4]]

    You can quickly see a repeating pattern of values, which is a clear sign of backtracking being an efficient solution.

    The point of all of this is to get it into your head how to choose which algorithm, then you work on the speed with leetcode practice. So my regimen when I was searching for a job was to take an hour a day to study an old concept or learn a new one and then run some leetcode questions. This worked much better than unguided random grinding.

    The other issue with coding questions is defining the parameters and other communications skills. That’s a bit trickier - but ultimately Programming is a collaborative field. The stereotype of the aloof genius programmer who doesn’t talk to anyone is noxious: those kinds of people destroy programming teams. The best programmers are collaborative and have good communication skills. They know when to ask questions and when to interpret ambiguity on their own.

    That’s the harder part to get if you don’t have it (it took me more than a decade) but it makes a massive difference in the results.

    Good luck and God speed.




  • /shrug

    I’d take that bet, but I often am relying on packages that are significantly out of date as a professional Android developer. 2 years is mild.

    There’s no obvious rootkit unless the developer put it in and if it works with your version of Pulse then I wouldn’t see what the issue could be. It’s mostly a front end access to your Pulse where you’re making and mixing digital.

    Security consciousness is good but I think you can trust this one.

    But I’m also just a stranger on the Internet ❤️