SirNuke

@SirNuke@kbin.social
1 Post – 72 Comments
Joined 1 years ago

Friction between Snap and AppArmor is to be expected. The corporate sponsor of Snap, Canonical, is well known for their icy relationship with the corporate sponsor of AppArmor, Canonical.

Likely an attempt to claim there's fewer calories per slice, even though people will just cut it in quarters instead of fifths.

1 more...

The layoff includes Mary Kirby, who's been a core writer in the Dragon Age franchise since the first game. Saw takes that the layoffs are just eliminating multiplayer positions, but that's not true.

I've long suspected that Dreadwolf will make or break BioWare. Since it's following the same script as Andromeda and Anthem - endless delays, no public progress just lots of b-roll and concept art - I don't think development is going well. ME: Legacy might have bought BioWare some breathing room but I can't interpret this as anything other than death throes for the studio.

BioWare is dead, long live Larian and Spiders?

12 more...

You are voluntarily here and finding common ground with an ADHD meme. If you've felt like there's something different about you and have been waiting for a Sign, this is it.

Just keep an open mind, since a lot of different things can cause ADHD like symptoms. "I actually don't have ADHD" is also important information, and a good psychiatrist or therapist can help guide you to wherever the truth lies.

This reinforces my belief that online advertising produces a lot of objective data ("how many times was my ad viewed? clicked?") but benefits from not being able to tie that to outcomes companies are actually interested in ("are the ads expanding business?").

A number of years ago I read an analysis on how some large social media site had changed the order of a few important buttons out of the blue. This was likely from A/B testing showing increased engagement, but it was probably just confused users clicking on it. I bet similar things happen all the time in ads, possibly inadvertently. If an A/B change shows increased ad clicks, it's unlikely not to be adopted, even if it's not intentional clicks.

I assumed it's because the Germans have robust, well oiled shitposting pipeline infrastructure, and it was trivial to switch it from Reddit to the Threadiverse.

The real question is where are the Dutch. The Netherlands is a small nation, but one that's made it clear they will not be outshitposted by anyone. I haven't heard any G E K O L O N I S E E R D whispers.

4 more...

God I hope they are dumb enough to follow through with this. Going to be hilarious when a subreddit votes out a Reddit employee who was installed as a mod.

1 more...

It's where a lot of tech employees hang out. You have to verify that you have an email address with the company's domain to post, but otherwise super anonymous. It can be super toxic and you see a lot of fake posts, plus your account isn't revoked after you leave the company, but the original OP definitely has/had a Twitter email address.

If you talk to people about homelessness, they will readily admit they just don't want to see it. If go to any cheaper grocery store you definitely are rubbing shoulders with people who use foodbanks. Food insecurity doesn't go away just because you have a roof over your head.

The rub is a foodbank in a grocery store will attract the more visible "unreliable access to showers" type of user, which would be unacceptable.

7 more...

Yeah, they kinda suck and they are brutal to go into cold. Having to grind a bunch of leetcode problems is a burden, particularly if you currently have a job and god forbid a family.

I would still take them over the puzzle questions that used to be popular, or the personality test nonsense that dominates most fields. At least Leetcode problems are reasonably reflective of programming skill. I'll also take them over vague open ended questions - ain't nothing more fun than trying to ramble my way into whatever answer the interviewer is secretly looking for.

Personally, when the day comes when I'm In Charge, I plan on experimenting with more day to day type evaluations. I think there's potential for things like performing a mock code review or having someone plan out a sprint based on a very detailed design document. "Here's an icky piece of code, tell me what it does and what you would do to improve it" seems to have fallen out of style, though it's not clear to me why.

That said, like it or not it's how the game is played and not changing anytime soon. Get on the Grind75 train, or don't and keep failing tech screens.

13 more...

This might not be what your friend is going for, but I smirked slightly and this is how I interpret it:

I particularly like jokes that take something absurd and launder it through the structure of things that do make sense. Everything in your friend's joke is factually true. It's structured as a logically consistent argument.

And yet it is completely nonsensical. No one has ever thought that windows make something move. It invoked a slightly confused response in me, which is why I found it funny.

It's not a great joke, but I might tell it to feel out someone's sense of humor plus whether they pick up on that I'm doing so. I think the analogy to Windows makes it a weaker joke, but I would give that as an explanation just to mess with someone a little.

3 more...

More topical references would help if there was a strong commentary aspect to Futurama, but it's never been that kind of show.

The simplest explanation is jokes are the bread and butter of a comedy and they just aren't that great in Hulurama. Having rewatched it recently, Foxurama also leaned heavily on the plot of individual episodes, but so far the plots feel like retreads or just not particularly interesting.

Which now that I think about it, all of this can be said about The Simpsons.

I disagree with that as a rule of thumb. I'll take writing 1000 lines of code from scratch every time over deciphering 1000 lines of bad code.

However, I do you think are right if limited to the ~100ish lines that fit into an hour sized block of interview time. I suspect the other half of the answer is (good) job postings have largely gotten away from hard language requirements. It's perfectly reasonable to hire someone that will need to familiarize themselves with Go or Python or Typescript or whatever. It's not fair to expect someone to analyze code in a language they haven't used on the spot.

What's the DEAL with WIVES anyway

Honestly, I'd be more curious what topics where the media does nail the nuances of. Are there any at all?

2 more...

The Fun part of ADHD is there's nothing unique to ADHD. Being overwhelmed with anxiety doesn't mean you have anxiety disorder. It's when you have frequent overwhelming anxiety and it's interfering with your life.

Having a tendency to put things down and lose them doesn't mean you have ADHD. Constantly having to find that screwdriver that was just in your hand and realizing that desk has been half complete for six months because you keep spending thirty seconds looking for it before getting distracted by other tasks? That's ADHD. Unless it's focus issues rooted in something else. Like anxiety or depression, which can cause ADHD like symptoms. But also ADHD can cause anxiety and depression, or be comorbid.

That said, you are here voluntarily on an ADHD community finding common ground with an ADHD meme. If you've wondered specifically about ADHD or more broadly felt there's something different about you've just never been able to put your finger on - this is your sign. My advice is to find a psychiatrist who really understand it, dig as deep as you can for hard evidence that you have or don't have it, and keep an open mind to alternative explanations. A diagnosis of "no you don't have ADHD" is also important information.

Seems like manually approving new instances before they are allowed to push content to Kbin would be a good idea. Shouldn't gatekeep but blindly accepting them means playing an endless game of whack-a-mole.

7 more...

Poorly, in retrospect. The best period of my life was four ish years pre COVID when I got into the bad habit of drinking a lot of caffeine, without realizing that it was helping me. It was also inadvertently ripped away from me when I went remote and was cut off from my bottomless source of coffee and pop and energy drinks.

One of my takeaways when I started proper medication is that I in fact did know all the organization tricks in the book - the missing piece was the medication, not knowledge.

I'm a similar boat. Diagnosed with ADHD recently but later in life, and it's likely why I never settled into a single domain. I consider myself a strong software engineer but tend to fall apart in interviews, particularly with unstructured things like being asked to "tell me about yourself." I am also planning a shift into a management role.

My main regret in life is spending a lot of time trying to apply advice that seemed reasonable and how Other People did things. Only adopt things that work for you.

  • I highly recommend at least trying stimulants. I inadvertently self medicated with caffeine for years, which might work in a pinch. My secret sauce is frankly 90% Concerta and 10% behavior modification things like carrying a notebook around.

  • I would not mention that you have ADHD to interviewers since you can't count on anyone to properly understand it. Showing weakness is just blood in the water. Hopefully this won't be an issue for future generations. Yes, I am extremely bitter about this.

  • Approach this as doing whatever you have to do to get yourself over the finish line, and know that trying harder at a failed strategy never works. Don't limit yourself to how things are supposed to be done.

  • Security requires a flexible mindset and attracts square pegs. Data centers are where all the real weirdos hang out so devops might be worth considering. I'm confident most scientists I've worked with have ADHD, and prototype R&D work is definitely more ADHD friendly.

  • Insist on knowing the structure and expectations of each round of an interview. I pitch this as "I need to know how I'm being evaluated so I can properly prepare and demonstrate my abilities."

  • I'll be honest: the interview process is mostly nonsense and should be treated as such. Anything that puts a thumb on the scale in your favor is fair game, short of unethical behavior like lying. Telling people what they want to hear is a great way to counter dumb questions.

  • I've built up an Obsidian 'database' of bullets to help during interviews, including a prepared statement of why I have it and need to have it available.

    • "Tell me about yourself", "what type of role are you looking for", "why do you want to shift into management" open ended questions. The key thing is respond in a coherent, organized way without showing any negativity or weakness. Yes this is ridiculous, but it's how it is.

      • Turn your generalist background into the strength it is. I use: software engineering is a problem solving role, everything else is a means to that end. Solving problems is what I do; I've done so in a wide range of fields and domains and always drive them to completion. What I'm looking for is a great team to join, which is independent of industry or tech stack.
    • "Tell me about a time" behavior questions. I like the STAR format. I do well on these but need an outline to work with. Make sure it's polished into a coherent narrative. Put an emphasis on what you did, but also how you enabled your team. Numerical data points are great if you have them

      • If the company posts their values or principles then that's likely want they want to see out of these. Match your scenarios to the values beforehand. The idea is previous behaviors indicate future ones.
    • System design questions. I have my own checklist of questions I go through since I don't like the popular format. I expect this is where you shine, maybe just need a bit of scaffolding to help organize your thoughts.

    • Leetcode programming tests. Like it or not, it's part of the game.

  • If you are serious about going into management, you'll need a prepared philosophy of how you see the role and will approach it.

    • This is also a great question to ask hiring managers. The best indicator of what the job will actually be like and you can't wiggle out without raising red flags.
    • The two books I like are The Manager's Path by Camille Fournier and the classic First, Break All the Rules by the Gallop folks. Again, not all advice is good so only take away what you think will work for you. Worth reading if only to understand what you should expect out of a manager.
    • Do not make the mistake of feeling like you need to go into a people management position. Shifting into project management is perfectly fine. Topping out at a senior or staff software engineer role is also perfectly fine. Frankly, topping out at a mid level engineer is fine, just watch out for ageism.
  • I also have check lists for all sorts of random things. Even dumb things like how to respond to a question I didn't prepare for: repeat the question, write it down, jot down what I think they want to hear, write down points, and give them an order.

Is there any actual analysis this went down as written? This sets off two eyebrow alarms for me: 1. AI doing something revolutionary without serious issues and 2. clean cut police work, which never happens (at least not anymore).

Honestly I'd put money down the police caught him by chance and went backwards to find a good explanation for how. I'd also be highly skeptical of an AI system that actually catching drug dealers without also catching like everyone else.

I wouldn't be. None of these are prescribed for ADHD minus a few at the top. Taking an extended release stimulant isn't going to put you on the path to needing antipsychotics. Or paying a vet under the table for ketamine for your 'horse' or whatever the point of this meme is.

While I would also pump the brakes a bit on any particular effort, the Biden administration is pushing back against the dominate thinking of "antitrust bad" that emerged in the 70s. I believe he's made a lot of appointments reflecting that, which hasn't happened since the Carter administration.

What kicked off that shift? Robert Bork's 1978 book The Antitrust Paradox, which is yes that Robert Bork. I honestly think people could use more knowledge about the sausage is made when it comes to government.

I think you'll find that awful or lazy was never true, and the potential was always there buried deep. You just didn't have the right tools.

I'm extremely open to tech stacks and specific industries, though I would die happy if I never had to touch another line of TCL. Go to hell TCL, and take your upvar nonsense with you.

I'm currently between jobs and planning a career shift into a software engineer manager role, so I have been thinking about this quite a bit. A job I would leave - which is really leaving a manager/team, not a company - would rate poorly on these, which I'm polishing into a new "what type of position are you looking for?" answer:

  • A team that works cooperatively, as we accomplish more together than in competition. Everyone should strive to be world class at their roles, as being around that is critical for learning from each other.
  • An environment where clear and open communication is encouraged, including whatever anyone is struggling with.
  • Work that takes on difficult problems and strives to work through them with the highest standards.
  • A position that enables me to grow down my desired career path, which as of this writing means reporting to a software manager who is willing to delegate project management tasks and eventually people management as well.

Something I wouldn't reveal during an interview, though critically important, is a work environment that I can arrange such that it best enables me, and not be boxed in by someone else's conceived ideas of how software engineers should act or work. I've felt like a square peg in a round hole my entire life. Turns out it's a concrete objective fact (ADHD). I am so goddamn tired of feeling bad or apologizing for things that are actually just the scaffolding that I need to survive.

FYI the scene this is from. If you "so bad it's good" media I highly recommend Danger 5. It's one of the very few things to initially try that and pull it off.

You might know it from this gif.

Buddy if you are waiting for a Sign, this is it. It'll never get more concrete than this message I'm typing for you right now. Having a lot of doubts is common. It wasn't truly real for me until I started medication.

My broad advice is to find a good psychiatrist (and don't be afraid to switch if you aren't happy) and dig as deep as possible for evidence both for and against. Go in with confidence that you have ADHD symptoms, but keep an open mind since there are alternative explanations. A diagnosis of "no you don't have ADHD it's actually ____" is also important information to know, and you will regret letting it drag out if you do have ADHD.

Do you (OP) have an ADHD diagnosis? Honestly for me the only thing that truly helped me work on things when there wasn't immediate external pressure/payoff or it being super interesting was medication.

And believe me, I tried a lot of things.

1 more...

I doubt this is really from spez. It's the investors who've poured money into Reddit as they've dicked around for 15 years. But now money is expensive. Personally I think they are looking to tap into the sweet, sweet VC money being pumped into LLMs (for which Reddit's API is prime training material), which might go down worse than "hey we're going to not so discretely kill the apps you all have built and love!"

So spez is an idiot, but replacing him wouldn't change things.

On a side note, my god was Digg's Kevin Rose also an idiot back in the day, but he was such a far better class of idiot. He did care about the site, even if he was hilariously incapable of running it. You just don't appreciate these things until they're over.

Anyone more first hand familiar with the politics of Chino Valley? At a glance, it's a solidly blue district and not where I'd expect this sort of culture war grand standing. Feels like an artifact of the weird nature of school boards where usually sleepy off year elections sometimes explode and elect crazies who have a small dedicated groups of voters.

Mrs. Shaw received 51.58 percent of the votes (5,190) and Mrs. Gagnier received 48.42 percent (4,873).

Not to be not alarmed, but seems more like an aberration. There's a good reason why school board candidates tend to run on this:

Mrs. Shaw, who campaigned on parental rights, said her goals include getting the school district back to the basics with reading, writing, and math, teaching age-appropriate curriculum, and ensuring transparency with parents.

And not culture war nonsense. I feel like Cruz and Na have likely avoided too much attention, but tying themselves to a kook who is turning school board meetings into a circus with national attention is a bad strategy going into an on-cycle election in a blue district. Unless they don't want their seats, then maybe it's a great strategy.

If you are interested in this, also check out Robert Reich's course Wealth & Poverty, which until his recent retirement he taught at Berkley. He's probably best known for being Clinton's secretary of labor, so not just someone who's only taught at universities.

His course goes more into the incentives built into the economy do not merely encourage but effectively require this sort of behavior, among other topics. A key takeaway that resonated with me is the observation that there have always been greedy, bad actors in the economy armed with too much power. It is wrong to simply blame individual companies, or their boards - though don't let them off the hook either.

If at nothing else, it's one of the few investigations of the intersection between economics and power that I've found, and an important subject that otherwise doesn't fit into any particular silo.

They could hijack your site at any time, but with a copy of your live private certs they (or more likely whatever third party that will invariably breach your domain provider) can decrypt your otherwise secure traffic.

I don't think there's significant real tangible risk since who cares about your private selfhosted services and I'd be more worried about the domain being hijacked, and really any sort of network breach is probably interested in finding delicious credit card numbers and passwords and crypto private keys to munch on. If someone got into my network, spying on my Jellyfin streaming isn't what I'm going to be worried about.

But it is why CSRs are used.

This is already said, but it cannot be too emphasized: This is not your fault. This is entirely on them. Three months is far too short to evaluate someone even if they were secretly unhappy with your performance. It might be worth talking to an employment lawyer, but likely you'll have to take this on the chin. In the immortal words of the great Captain Picard: “It is possible to commit no mistakes and still lose. That is not a weakness; that is life.”

As everyone has said, you can expect to get questions about it, and I would definitely have a prepared, rehearsed statement. Some recruiters and hiring managers make a big deal about these sort of things, some won't even care. Again: this is not your fault and do not be apologetic about it.

Five weeks is not a lot of time to get a new software job, even in a hot market. This is the unfortunate reality and I would start making contingency plans. If living in NYC remains a goal, then this is a setback but a far smaller one than it may seem right now. You don't have a mortgage or a family hanging over your head. Moving back to NYC will be in play, likely sooner than you think.

Spending time on career development is a good idea. Something with a firm outcome like AWS Solutions Architect is also good. I have the associate certification which I started working on while at Amazon. It hasn't really done much for me, but I'm not seeking positions where it would hold much weight.

1 more...

Specifically Endless Dungeons, which is a spiritual successor to Dungeon of the Endless and comes out in a few months.

"Healthier" is a fuzzy, difficult to define concept in food, but there's minimal nutritional differences between canned, frozen, and fresh fruits and vegetables. Avoid cans with BPA lining and anything with lots of added salt or sugar, but otherwise don't worry about it.

The practical answer is whatever helps you not eat takeout all the time is what you should stick with. If you are worried, prewashed salad lettuce packs are pretty cheap and are a manageable two meals. I really hate juggling the shelf life of produce as well.

1 more...

If you live by a major university, they likely have property disposition where you can pick up slightly older equipment, sometimes for super cheap.

It was never properly contained in the first place.

I see them as a flawed indicator of the ceiling of someone's theoretical computer science abilities. Having worked with some brilliant people that career shifted via bootcamps, I will contend there's value in having that foundation. I also prefer Leetcode problems over having to memorize search algorithms. But yeah, it's not very reflective of day to day tasks even in R&D heavy projects. The most algorithm heavy thing I've ever done was implement Ramer–Douglas–Peucker to convert points from mouse polling into a simplified line.

(There's clearly a "it's what everyone else is doing" aspect to Leetcode, on top of being very practical to run, hence I why don't see them going anywhere. They're also as objective as anything in an interview will ever be, so as I always say: it can be so much worse.)

I intend to make the hacker "dive into an icky codebase armed with a stack trace and fix a bug" aspect of software development a part of my interview process; plus lean more heavily on system design questions which is where non-entry level engineers really ought to shine. The parts that worry me are the ability to create new tests as they inevitably leak, plus whether I can truly objectively evaluate someone's performance.

I'm curious what you include and how well it works.

I'm curious what you would change about (Western?) society to make ADHD manageable like it apparently already is in "many countries," in concrete well defined terms. Not sure how society could negate the emotional regulation issues that frequently come with ADHD. I would also emphasize there's a distinction between "a society where people with ADHD can function" and "a society perfectly suited for people with ADHD."

I'm sensing that ADHD is a label thrust upon you, and if you feel you function fine without any sort of treatment it's probably not accurate. It's also now occurring to me how hilariously easy it would be to troll any sort of mental health issue. Depression isn't a disorder it's just SADNESS coming from MODERN SOCIETY and we just need to uncheck the CAUSE DEPRESSION box in society's configuration.

I'm inclined to say I'm not a fan of my idea on a philosophical level, but we can't ignore the practical considerations here either. Endlessly banning spam instances is not going to be fun and takes away time and effort on the admin's part that could be better spent on useful things. A site clogged by spam is also not going to be useful, in which case it doesn't matter how well you adhered to your principles.

These interests are competing, but I think there's a compromise to be found. I'm going to suggest rate limiting for new instances until they've produced a certain amount of content (so say until they've produced X comments+links with a minimum Y days), plus a system that automagically puts new instances in the timeout box if enough users report their content. Admins can manually skip the warm up period for new instances, and also review the timeout box to see if it's actually a concern.

Absolutely, and you can generalize that to any sort of requirements are worthless if they don't have as much teeth as the power they are trying to check.