thesmokingman

@thesmokingman@programming.dev
0 Post – 348 Comments
Joined 12 months ago

The Supreme Court has already ruled the police have no duty to protect. I highly doubt there will be a ruling in favor of the kids. If there is one, there’s absolutely no fucking way it stands on appeal in the Fifth Circuit or Supreme Court.

If you are able to find a US govt job and can make it through the whatever period you need to be a contractor until you get hired on as a federal employee, this should cover you. I have a contact in a similar situation except cluster headaches. It’s going to pay less than private sector and you might have to learn some new skills for the right role. IIRC Softrams just landed a huge federal contract and hires warm bodies; might be a great place to start.

I’ve got a lot of contacts on the market right now struggling to land a gig that wouldn’t have struggled a few years ago. Do you have DevOps skills? Any security qualifications? Get both. Are you working on certs? Do some. Have you hired a resume service? Do so. The last two are things I normally think are kinda bullshit but they are edges that seem to matter right now.

As for a recruiting firm, I feel like all the good recruiters I’ve worked with would have advocated for me. That’s a total fucking crapshoot tho. I’ve worked with plenty that have shafted me. I don’t think there’s a specific firm for this problem.

1 more...

The baseline cloud certs should be much cheaper. AWS Associate tiers are something like 150/test.

You might also have luck with the big consulting companies. NTT, Slalom, Accenture, stuff like that. Might be less permanent but will pay pretty well.

Swartz wasn’t involved in the origins of Reddit. He got involved when Y Combinator combined his company with Reddit (something along those lines?). He was not an actual founder, just an early influencer. In many ways, decoupling him from the shitshow that Ohanian and Huffman have engendered is a good thing.

This is very similar to the argument of Musk being a founder of Tesla.

86 more...

“Patent troll” and “required actions to preserve trademarks” are two totally different things. The former is objectively bad in all ways. The second is explainable if there truly is a trademark and said gear infringes on the trademark and may be excusable if the Linux Foundation is forced to act to preserve their branding (trademark law is weird). It’s even more explainable if this is a shitty auto filter some paralegal had to build without any technical review because IP law firms are hot fucking mess. I’m also very curious to see the original graphics which I couldn’t find on Mastodon. If they are completely unrelated and there was an explicit action by someone who knew better, the explanation provides no excuse.

Attacking any company because the trademark process is stupid doesn’t accomplish much more than attacking someone paying taxes for participating in capitalism.

22 more...

Absolutes in programming tend to lead to bad designs. This is more a “I’m gonna stir up some shit on Twitter” post than real wisdom.

  • No microservices usually leads to bloated, tightly coupled logic that ignores business domains
  • No monoliths usually leads to sprawling microservice deployments with tightly coupled dependencies and flavor-of-the-week new ones
  • No Kubernetes usually leads to VPS pets or crazy obstacle courses trying to get SSL termination without a million fucking dependencies in a cloud container orchestration system that isn’t as good as Kubernetes
  • All Kubernetes usually leads to huge SRE costs for a tiny app

The same shit happened last summer when AWS came out with their “we dropped microservices for a monolith and look at our speed increase” article which ignored good design principles. Sometimes you should split things over business domains so you can deploy and code independently. Sometimes Kubernetes is the best way to handle your scale needs. The stories we normally read are about people doing it wrong (eg AWS making a bunch of microservices inside a domain sending fucking gigs of data between what should have been functions in a single service). Inexperienced folks don’t always know when to move from their minimum viable solution to something that can scale. That doesn’t mean you remove these things, it means you train on when you need them.

Should we abandon design patterns because singletons or flywheels aren’t the correct solution all of the time?

6 more...

Nintendo does not sell hardware at a loss and, IIRC, has done so since the Wii. It was a huge deal back when they said they were going to make a profit off the hardware. Given how abysmally the Wii U did, I’m struggling to find coverage of that from 15yr ago that I only vaguely remember. However, that’s been a major point from Nintendo since the Wii, so it’s ridiculous that Epic wouldn’t know that and is clearly just an attack on Google (please don’t read that as me supporting Google or Epic).

4 more...

Here is what I get when I complete the search.

And here’s what I get when I intentionally change the units. Notice the color difference?

14 more...

That’s how little they got‽ Holy shit. That’s the steal of the fucking century for all that content. Reddit clearly puts the same stock in its negotiators as it does its 3rd party ecosystem. Anyone who values them more than maybe 2x this price for their IPO is a fucking idiot. Forget Trump’s Art of the Deal. spez needs to write a book.

8 more...

This is more a Chromium vulnerability than a GPU vulnerability. Firefox and Safari aren’t vulnerable.

Whether or not you think he should be jailed for leaking CIA secrets, the dude had child porn. He deserved a serious sentence because he expressed zero remorse for that. Along those lines he couldn’t even fucking pretend to have leaked the state secrets for any other reason than the CIA was a shitty place to work. You gotta play the fucking game if you’re gonna fuck with the government. You can’t just be a crusty old coder.

7 more...

I can’t actually figure out what APTS does. I think it’s only a lobbying nonprofit. It’s not mentioned on the public television Wikipedia article and I’m struggling to find a good Google query that turns up something it’s done. Putting all of that together, it’s just a continuation of his regulatory capture.

Edit: I should have looked at the 501(c)3 stuff first. This org collects money from public stations and spends it on its staff. It lobbies but doesn’t present much in the way of returns.

https://projects.propublica.org/nonprofits/organizations/521170071/202223429349300807/full

10 more...

I’d argue it was taken from us several years ago when Raspberry made the decision to prioritize business customers over education and hobby during the chip shortages.

the entirety of the US’s declared chemical munitions stockpile

emphasis mine

8 more...

The same is true of Twitter, Bluesky, Mastodon, and Lemmy. There are pockets of shitty users everywhere. I don’t think it’s endemic to Reddit. I do think their moderation fuckery and homogenization of the top subreddits has made it much more obvious there.

6 more...

Read the actual paper. Psypost is a shit source. The headline is clickbait and the direction the article goes isn’t the direction the study went. As usual, Psypost is really interested in saying things they want to say not thing the study was covering.

3 more...

His medical work is not commendable. Right now it’s almost impossible to do anything on the world stage without the foundation’s approval. This recent article has links to some issues. This older article highlights a bunch of problems that were highlighted during the ‘Rona vaccine process. Either you do what the foundation wants or you don’t do medicine. Even when you do what the foundation wants, you move capital and ownership up to the top (Gates was a huge proponent of the COVID vaccine IP). The foundation has done good things. The opportunity cost of the foundation is staggering.

1 more...

The lede is in paragraph four. What the fuck. Why did I have to read three meaningless paragraphs to get to the headline.

7 more...

Buried the fucking lede with misleading garbage. They came up with new, larger cap sets than were previously known. That’s cool, but it doesn’t actually prove anything related to open cap set conjectures. I’d contend this is similar to the early solutions of the four-color map theorem albeit built with a computer coming up with the models to brute force. Pretty fucking neat; not solving an unsolvable problem by any stretch of the imagination. I would expect that kind of hyperbole from the lay press not the fucking MIT Review.

Edit because this shit is really cool: I intentionally linked this to the four color map theorem because that was the first brute force proof (at least via computer). Lots of people got pissed at the authors and said it was invalid because they reduced their special cases to a finite set and had a computer chug through them. imo proof by computer is valid and one of the ways stuff like this can aid math. There are so many problems in combinatorics alone that could benefit from this treatment of just getting new, unknown special cases to get to a general case or handling previously too large finite sets of special cases.

It is complicated in the US because of biometrics and the wide use of contempt citations. If you “forget” your password, you can be held in contempt and jailed for up to 18 months (I missed that; last I knew it was indefinite). Biometrics and other “something you are” items can be forcibly taken (eg your fingerprints or retinal scans) with full legal backing. Your perspective, while laudable, only exists in the potential future orgs like the EFF and ACLU are fighting to create. It is very wrong today.

2 more...

It’s probably a good idea to have a stronger definition and mission. Here are a few scenarios you should consider.

  • FSF defines anything that’s not copyleft as hostile. That’s most companies. I personally don’t think I can tell my users what to do with my software other than remove my liability so I vehemently disagree with Stallman.
  • Mongo wrote the SSPL and MariaDB wrote the BSL. Both licenses are seen as regressions. I personally respect the MariaDB case and have been harassed by too many Mongo salespeople to say the same about them.
  • Platforms like AWS are the reason companies like CockroachDB and Elastic implemented restrictive licenses.
  • IBM has been gutting open source through its acquisition of Red Hat. This is a common story; Oracle has been screwing *nix longer.
  • Protecting trademarks causes a lot of consternation from users. The Rust Foundation is the most recent example of this I remember blowing up the FOSS community.

I like your idea a lot. I think it needs some definition to be very successful!

13 more...

The author has a degree from Princeton. By this logic, her degree is unethical and her viewpoints are the unethical rants of those rich benefactors.

There’s a reason sweeping generalizations don’t work. Discussing the ethics of provenance is a great topic. Discussing what should be in museums is a great topic. Saying every museum dedicated to educating future generations about the dangers of genocide is unethical just seems like a stretch to me.

1 more...

This is from April. Did something change with it?

3 more...

In fairness to Kagi, if you’re seeing a lot of it on Lemmy and Mastodon, that’s because nerds are gonna nerd. There’s a huge concentration of tech folks in those spaces and there’s a huge culture of prostelytization, “I know best so I must educate,” and “I just found this cool thing!” within the tech community. People remix the intros they got with their spin. Until the communities in these spaces significantly diversifies, you’ll see a ton of that. Kagi might be paying for some guerilla marketing; I chalk it up to tech oversharing.

In all fuck you to Kagi, Brandon Eich is the last person you want to attach your cart to for solid results. We should now expect explicitly paid results worse than Google that materially improve Eich, crypto bullshit through the roof, and a complete lack of privacy to Kagi who won’t share it so it’s totally cool guys.

If there is an argument to be made here, it’s whether or not the song calls for intolerance à la the paradox of tolerance. There’s plenty of pornogrind, slam, and other brutal death metal on Spotify that’s thematically horrific. While the subject is definitely about really sadistic shit, there’s no overt message to go out and do that or that there are classes of people that deserve that. If this is just bullshit biblical propaganda, whatever, slam is gnarlier than Lot’s daughters. If this is advocating for the removal of a class of people, it might be warranted.

I didn’t read or search for the lyrics because fuck driving traffic to this garbage.

2 more...

I can count the number of projects where I wanted immediate feedback from random people on no hands. I do not think there are enough hands in my state to count the number of projects I’ve crawled docs and commentary from search engines. My use case for a community is an asynchronous repository of knowledge and issue tracker. Discord does none of those things.

1 more...

Your second paragraph tells you who you’re trying to find in your third paragraph: FAANG. Hiring 500 engineers and bragging about it something you can do when you’re just interested in shareholder value not customer experience.

I wouldn’t hire the guy in the article because I haven’t seen strong candidates come from FAANG and I’ve been very happy to lose the people I did to FAANG because they weren’t good engineers, they just knew how to leetcode and tunnel vision trivia.

8 more...

I did some cursory searches to find the actual arguments and came up blank. It’s important to note this isn’t the standard “video games cause violence” lawsuit that has absolutely no merit. This is different. The summary presented in articles is that this gun manufacturer explicitly marketed their product for things like this using a sophisticated campaign. If I understand the summary correctly, it therefore hinges on both the marketing of this specific gun and its presence across the digital landscape. The parents aren’t going after shooting in games; they’re going after a company that actively markets its products on social media and in video games.

It’s novel. I’m kinda skeptical because the solution would have to limit product placement and advertisement which has a massive lobby. There’s also nothing that really says “this specific gun leads to violence” without implicitly relying on the whole “video games cause violence” which is bullshit.

@Aboel3z@programming.dev are you actually going to interact with the community or are you just pushing your blog again?

6 more...

Wait what

virtualization is a legacy technology

AWS, GCP, and Azure run on virtualization. Do you think all these cloud providers are providing everyone bare metal? This doesn’t include containerization which is a subset of virtualization. Your average shop might not run virtualization directly unless of course your team touches VirtualBox or Vagrant or qemu or (probably shouldn’t) HyperV.

Either your understanding of virtualization is very lacking or you didn’t explain your point very well. I am really curious what you meant.

6 more...

My stance has been that, just as long as I’m interviewing with someone, I’m happy to do it, up to an undetermined time threshold. A screening interview, a tech screen, and then a bunch of panels is what I expect from a solid firm. Just as long as I’m interviewing with someone, I have a lot of opportunities to learn myself. I will also occasionally do a take home if and only if there’s a novel problem I want to solve related to that take home (eg I want to learn a library related to the task) but this is very rare.

As a hiring manager, I try to keep things to a hiring screen, a tech screen, a team interview, and a culture interview. My team is small. I don’t want to spend more than three hours of someone’s time (partially because I can’t really afford to spend more than that myself per candidate or lose more team hours than that). My tech screens are related to the things I actually need people to do, not random problems you’ll never see.

My assumption is that a good dev has lots of opportunity and I am in competition with everywhere else. I need to present the best possible candidate experience. Big companies with shitty employee experience telegraph that by presenting a shitty candidate experience, which is where the employee experience begins. You can’t have a good customer focus without starting from a good employee focus.

1 more...

@Aboel3z@programming.dev do you plan on ever interacting with the community or do you post your links to drive Medium engagement?

Robert Altman continues to fuck people with that sale

1 more...

Randy Pitchford is a piece of shit and forced out the original Claptrap VA. Jack Black is great and I really respect him because he likes games, seems to treat fans well, and seems to care about the communities he participates in. He should not be voicing Claptrap just like Chris Pratt shouldn’t have been the voice of Mario (aside from Chris Pratt also being a piece of shit which I don’t think Jack Black is).

It just felt weird and off the whole time. Maybe I’m conditioned to be sick of the quips we saw in the preview because of the flood of super hero movies we’ve had. Maybe if I went back and replayed Borderlands I’d respond the same way. It wasn’t violent enough, it didn’t have enough explosions and bullets, the characters weren’t the models and that was jarring. It’s not cell-shaded. I got so fucking annoyed at the trite “it’s in my mouth” scene that I just don’t have a good feeling.

I’m hoping it will be a fun, mindless action movie. I’m reserving judgement other than Randy Pitchford being a piece of shit until it actually comes out.

3 more...

One of my proudest accomplishments is contributing to the XDG Base Dir spec. I fixed a typo.

Discord performance is inversely proportional to the number of servers you’re in. Until Discord addresses this, it’s a shit tool for this use case unless you participate in a tiny number of servers in one facet of your life. Unlike chat tools like Slack that allow you to focus one server or community tools like forums, Lemmy, or VCSaaS which don’t consume resources when you don’t use them, Discord just tanks everything. Since you can’t easily hop in and out (something community tools let you do because, you know, you’re not constantly polling the server), you can’t self regulate.

Every single gaming community, coding community, project, store, hobby group, friend group, and professional group (study group too) has their own Discord. It’s a goddamn nightmare because Discord does not prioritize basic community functionality. Voice and streaming kick ass, but I need some server management and resource optimization.

4 more...

@Aboel3z@programming.dev are you going to actually interact with the community or are you just trying to drive traffic?

Also if you could code from a young age why would you say you only learned in 2019 while working night shifts in a factory?

1 more...

The issue here is that Canonical pushed the snap install without warning about its reduced functionality. I don’t think highlighting a wildly different experience between a snap install and the Docker experience people are used to from the standard package install is “bashing it just because it’s popular to hate on snap.” For example, if you take a fresh Ubuntu server 22 install and use the snap package, not realizing that snaps have serious limitations which are not explicitly called out when the snap is offered in the installation process, you’re going to be confused unless you already have that knowledge. It also very helpfully masks everything so debugging is incredibly difficult if you are not already aware of the snap limitations.

What value do timegates add to video games? How does the user experience improve or degrade if the wait is, say five minutes? One minute? None? Is the point of the simulation to wait for everything? What’s the difference between acceleration humans can’t survive and wait times? What’s the line we can’t cross to suspend disbelief?

I personally think it’s all made up so making me twiddle my thumbs for 10m is fucking stupid. If I wanted a waiting simulator I’d play “kickstarting Star Citizen” or a less punishing game like Desert Bus.

10 more...

This isn’t how trademarks work, unfortunately. A trademark is something that only your business gets to use. Your unique use of the trademark means anything using it comes from you.

You can grant others the ability to use your trademark. Without that approval process that has to go through you, anyone could use it, though. If you don’t attempt to enforce your trademark, you could lose the mark depending on the extent of the infringement. Different folks will tell you different things there.

1 more...