• 0 Posts
  • 33 Comments
Joined 2 years ago
cake
Cake day: December 15th, 2024

help-circle
  • Kinda. Have you tried using an NFC reader with your phone’s tap to pay? You didn’t get the actual card data. It’s all tokenized now. If I remember the details correctly, the merchant sends a token that they partly generate and add the token data the get from your card and they send that to the payment processor, and it’s only really usable at that point in time. So if I was wandering around with a high powered NFC antenna I’d need to be running a merchant terminal ready to charge them. I can’t harvest the data to sell later or anything like that. So the risk is pretty heavily mitigated.

    That being said, I still use a wallet with NFC and RFID blocking





  • I have had to do a decent amount of hiring over the years for my own corner the corporate meat grinder. I personally don’t care about a gap unless the gap is too big. A big gap allows for a lot of rust to build, so it becomes a bit of a calculation of how much rust needs to get knocked off and if it’s fine for this position if it takes longer to get productive. If they’re still pretty sharp then the gap is no issue, and if they’re really rusty then that can be a problem depending.

    I interviewed a guy not long ago with a 3-year gap. No fault of his own, the economy sucks, so I didn’t hold it against him. But despite knowing there was a technical interview coming up and knowing what skills we were looking for, the dude didn’t put any effort into studying before my interview and he bombed pretty darn hard. Which is a shame because on paper he would’ve been an amazing candidate otherwise.

    Anyways all of that is to say that sometimes a gap brings other stuff too, so a gap to me is a sign to look for that other stuff.


  • Who said this is even tracked, let alone enforced? Drawing the conclusion that it’s enforced seems like a bit of a leap.

    That said, if my boss said that to me it would probably sit poorly with me in the moment purely because I just want to focus on my job and GTFO, I don’t particularly want to pine for outside when I’m stuck anyways. It’s corny and not particularly inspiring, but nothing wrong with it on its face. If somebody was clocking such things that’s a huge “find another corporate wage slave camp to sink your labor into” flag.



  • In America’s general election you get two choices for president, the bad choice and the worse choice. That’s the undisputable reality. As South Park once elegantly put it, choose between the giant douche and the turd sandwich. Now, often times which candidate is which is a matter of perspective, but sometimes it’s pretty clear to see who the worse choice is.

    For instance, so many people got on a high horse against Kamala for supporting Israel, and they weren’t wholly wrong, but her opponent was very well known for being an admirer of Netanyahu and never took a stance against the genocide either. So considering both parties seemed likely to let Israel keep on keeping on it was a very strange thing to get hung up on electorally; there was little to no chance that we’d have an election outcome would have ended well for Palestine regardless, and having lived through Trump’s first term and his attempted coup there was plenty of evidence to suggest that he would be the worse choice.

    Now, many people used the argument that politics and ethics are completely inseparable, saw that both candidates would be bad for Palestine, then refused to vote on moral grounds, thereby doing their part in condemning America to its current circumstances of grappling with human rights crises at home. Thousands brutalized by ICE and CBP, shipped to torture centers for crimes the didn’t commit (e.g. El Salvador) children separated from parents (again) and effectively orphaned (again)… Much of this very much predictable given his first term. I’m not seeing this supposed moral high ground.

    The act of voting is indeed a political act, and not a moral one. Ones politics and ethics may intertwine, but at the end of the day you only get two choices and changes are that in order to avoid the greater evil you need to ensure the lesser evil prevails. It shouldn’t work this way but sadly it does.


  • Discussion I’ve seen on the subject on Hacker News tends to veer towards MIT being the only license allowed for use in many orgs (with exceptions of course) because license compliance is hard to manage when you’re using a lot of open source and you’re a small org. So many developers release their code with MIT licenses so it gets used more and looks better on the portfolio.

    While I can see their perspective I personally agree with your take and would love to see more GPLv3 adoption and fewer stupidly permissive licenses. There’s tooling out there to help with the license compliance challenges, if enough developers moved away from MIT licenses then companies will be forced to deal with it.


  • Short answer with no context: Bill Clinton touched me appropriately.

    Back story for those interested:

    In 2012 I worked for the Obama re-election campaign as a Field Organizer, and typically the job was just leading and organizing volunteers in activities like phone banking and voter registration and such. I was in a swing county in a swing state, so the campaign made a stop in our area. Obama and Biden were supposed to swing through along with Bill Clinton and others. Biden was even supposed to come to our office so we all had to get vetted by the Secret Service. But the candidates canceled thanks to Hurricane Sandy forcing them back to Washington. The rally continued on, though, with mostly just Bill Clinton and some local politicians.

    On the day of, I gather up my group of volunteers and we head to the rally venue. I was originally assigned to pass out water bottles to people waiting in line, but then we learned we didn’t have enough barriers around the tents where the candidates and Bill were (supposed to be) hanging out and I volunteered to be a human barrier to fill the gap. The job turned out to be kinda fun, a skateboarder tried to get past me and into the tent area because he was trying to cut through to get to another building and when I stuck my arm out to stop him I accidentally clotheslined him. He looked at me super pissed, then noticed the Secret Service right behind me and left with a quickness.

    Anyways, Bill gets on stage, says his thing, then comes to the fence like to shake hands. Well, I was also a part of the fence and the people swarming me started to overwhelm me. Until two Secret Service agents swoop in and push the throng back, that is. As Bill passed by he pats me on the back and heads to his tent.

    And that was the time I was touched by Bill Clinton in an appropriate manner.



  • If the online ad industry was just about serving ads you could say that I guess. Early Internet ads were usually placed pretty intrusively on websites, and very soon went from annoyance to security risk as ads became a disturbingly common vehicle for malware delivery. Today malware via ads is far less common but an ad isn’t just an ad – now ads are powered by, and an agent of, a surveillance network.

    If an ad could just be an ad it would actually be safe to roll without an ad blocker; I would infact do so as well unless a site was really egregious with their ad placement, I want to support websites doing good work. The Internet ad industry forced us into blocking their ads. My adblock never turns off, even for sites I’d very much like to support, because ads are just a pile of malicious code. Ad blockers would have stayed niche techy things if the ad industry wasn’t scummy as hell.

    So anyways, I feel I got a little rant-y. My point is that the ad industry themselves fed the demand for ad blockers. Ads themselves and website placement didn’t get egregious because of ad blockers, ad blockers became common because ads and ad placement got egregious.


  • As others have mentioned, video downloaders works. Personally, I would either use a VPN or proxy. I don’t have this problem in my state but when I traveled through Oklahoma I just used a VPN and it worked just fine.

    The problem with downloading porn, I learned many moons ago before “tube” websites made it so accessible, is that unless you constantly hunt for new stuff it’s a waste of space as porn doesn’t have a ton of rewatch value (for me at least). So you amass a collection and then the collection gets boring after some watches/views.

    If you happen to use a DNS-based ad blocking/security service such as NextDNS, ControlD, or whatever you can also often just have your DNS queries route out of another region. Doing that can get you around some regional stuff because you’ll get service URL’s and IP’s back from DNS for that other region, so you can skip the VPN and still get what you’re looking for. But that’s most useful for things like getting UK shows in your Netflix TV app. For your use case I would just VPN.

    That said, if you’re set on downloading your porn, yt-dlp is the gold standard for ripping video off of the Internet. I haven’t tried it myself, but a cursory search seems to confirm that it’ll work with sites like PornHub (it’s apparently hit or miss depending on the site). You might still need a VPN for the content to not be blocked though.


  • I’m obviously not OP but the first thing that comes to mind are attacks like the one that targeted xz. Open source developers are generally overloaded between demands from the community and their regular lives, and they also lack the means and ability to check the background of everyone contributing code or vying for maintainer status. This creates the risk that somebody with bad intentions works their way into a position of some power over the code that gets merged. Bigger projects with strict governance and an active community of contributors (or funding for dedicated developers to maintain control and check outside contributions) have much smaller risk in this regard.



  • It’s unfortunate that remote work is going away for many places, but it isn’t gone. There are remote work jobs out there, though the competition for them is fierce. Everyone has a different path, but let me share mine and hopefully it helps you. I

    , too, work in IT, and when I got my start in IT beyond bench tech work there was almost nothing as far as jobs that could put me on a good career path. I had a GED, no certifications, but I’m a quick study and taught myself enough to combine it with a silver tongue and talk myself into a remote job. In the meantime I decide that I need to build up a network, so I start hanging in the r/msp Discord server and mostly lurk except to chime in to help when someone has a technical issue or needs help. Over time I get more active and establish a bit of a reputation with the regulars as a smart and helpful guy. So when I eventually put out there on the Discord server that I was looking for my next opportunity I got DM’d with 4 different job offers that same day. All but 1 required that I move to a higher cost of living area, and I made sure that the pay made sense for the area.

    I took a job in a very expensive area with a lot of tech work available so that I have actual prospects around me, work it for almost 4 years, and then meet a guy who would be my boss for the next 3 jobs that followed. Now I’m very established in my career, and I can safely say that cultivating relationships with people did as much, if not more, for my career than the technical knowledge I’ve racked up has. Sure, my knowledge and experience were the reason I was hired, but I would probably still be a bench tech or help desk guy now if I had never made relationships with people who could help get me past the mountain of ATS-screened resumes and put me in front of an interviewer.

    So the takeaway here is that, based on my singular experience, studying up and submitting applications aren’t enough in today’s job market. You need to get to know people, and you need to get to know people in different job markets in particular. My recommendation is to find a place where IT folk gather and just try to be friendly and helpful.




  • They have their own index on top of using Google’s. As such they do some of their own ranking like promoting the “small web” and surfacing more Internet blogs, for example. You can also customize results rankings by domain – for example, when I search for an image I’ve personalized it to block social media results, Pinterest, and AI-generated images (they tag AI images and they’re reasonably good at it).

    The end really is that I can have confidence that my results will be relevant from the first result – no sponsored content, no ads, no unwanted AI slop (you need to purposely invoke AI summaries, for instance, by ending your query with a question mark), and no domains that I find give low quality results. There are even more customizations you can do and I could wax poetic about Kagi, but at the end of the day a good search engine helps you find useful information and gets out of your way, and I haven’t seen a search engine do that better than Kagi yet.