Details
-
AboutPoet. Computer Scientist. Human.
-
Website
-
Github
Joined devRant on 6/7/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
It's been that way for years. It was around 2017 I started seeing the 3~5 stage / day-long interview process. I was shocked at my current job where I was hired without even coding anything and just two interviews. ... but this place is kinda a dumpster fire so ... 🤷
-
@wojtek322 I thought that's what OP meant at first ... oh god vertical scroll .. which only makes sense on mobile .. and still doesn't make much sense.
-
modern? cmake is ancient by now. There's ninja, meson, etc. etc.
-
She's going to fuck uk. us is going to get fucked when the AI-generated appendix bursts.
-
@Lensflare No, it's blurry on desktop too. The blogpost is pretty simplistic brain-dead philosophy too .. although I guess it makes an okay point.
-
It's nice when you can trust your team.
-
@torbuntu It's honestly about the same. There's more general information/tutorials for Docker, so there's always a chance you run into a podman specific issue (you likely will at some point).
Podman also has the advantage of being able to run containers as a regular unprivileged user, if that matters to you (but if you end up do needing certain CAPs, you'll have to run it in system mode anyway).
It is good to help support and give feedback to the Podman team though. Having multiple mature container runtimes is a good thing for the opensource eco system in general. -
@donkulator Stop noticing! Noticing is anti-septic.
-
Back when I was running stuff on podman, it's API isn't entirely Docker Engine compatible. Little things like being unable to handle gzip image streams got me once:
https://stackoverflow.com/questions...
Using docker compose with it back then was also hit or miss. It would mostly work with warnings.
I'm pretty familiar with the Docker API at this point. I've written my own build tools against it:
https://github.com/sumdog/bee2
It's pretty complex. There was a native FreeBSD implementation of Docker that used ZFS+Jails but it went unmaintained a decade ago.
I'm sure podman has gotten a lot better. It's been years since I've seriously used it. But I guess all the comparability issues have made me stick with Docker for a while. -
This works just as well and is way shorter and you can run it in bash:
:() { : | : }; -
@donkulator I need to add these to my nginx config.
-
Confluent Cloud, hosted Kafka, puts a hard timeout at 30 min, even if you're actively doing stuff in the WebUI. It has a VS Code plugin .. which also has a hard 30 min limit, and requires to you re-auth, but the link/launcher in VS Code is perpetually in various states of broken. It's all so tiresome.
-
At my last time I broke user stories down into individual tech cards and lead the estimation sessions on them. I did it all the time. I thought they were pretty well detailed, and I was pretty good at them.
-
@asgs It depends on the manager and management style really. There are certainly managers who are still involved in coding, but those who do a lot of it are usually delegating and trusting people.
There are other types of managers who are better at big picture, process, building trust, etc. It takes a lot to properly design a system and trust your team to implement it. This is the first shop I've been at that requires manager code reviews, not just your co-workers.
Coding based management roles have really moved into what's now called "Principal Engineering" which is a big mix or architecture and planning.
I could see a lot of good potential process changes at the place I'm currently at. They are really behind in some ways, and I've worked at a lot of shops big and small. I guess we'll just see where things go. -
🍊🧃
-
I think my favourite FF games I've beat are:
1. FF7 (original / PC)
2. FF9 (PS1 / emulated)
3. FF8 (PC / PS4)
4. FF7 Remake (part 1, haven't played 2, PS5)
5. FF16 (PS5)
If I finished 13, it would probably be at the bottom of the list. I never finished 10 either, but I have that for the PS4 and will probably replay/finish it eventually. -
I was at a startup for three years and we had one large monolithic codebase. It was honestly pretty good .. at least the domains I worked on. Some of it wasn't great just because it was in Ruby (types, or even Python-style type hinting are a wonderful thing).
But because everyone was working on the same code base, any refactoring ideas tended to happen in bulk. Redoing structure and packaging was discussed with everyone and we'd see huge changes implemented very quickly. There were a LOT of test .. so many it took ~15 minutes to run them split over 15 nodes! (one guy tried to run them on his laptop and it took 8 hours overnight).
Anything merged in would get deployed to production .. so continual release 8~10 times a day or more.
There were some not great things, but overall it was pretty damn impressive. I got laid off from there, along with 1/3 of engineering, back in March. Doubt they'll get 2 more years as a company. -
One thing you can do is order some Pi-zeros and 3d print a case that includes a small power brick and the pi. Setup NetworkManager on the pi so it **always** tries to connect to any and all open access points. You might have to write some scripts to try to auto-click through the "I agree" and rotate APs if there isn't one.
Setup the Pis so they get their command-and-control to some place that can't be easily traced back to you. A private IRC chatroom is a good idea. Set them up so they join and you message them a key to get a shell.
Probably best to setup TOR hidden servers on them to make SSHing easier and not easily traceable.
You _could_ setup Iodine (TCP-over-DNS) which will get you past most captive portals (most of those "sign-in" wi-fi networks still allow DNS), but you need to setup an Iodine server and now someone could trace the devices back to you if they're found.
Hide them behind furniture, laundry machines .. wherever. You can build up a small proxy nework. -
I'm only on Windows for work. I hate it too, but I've been on tiling windows managers on Linux so long I don't care about the desktop or the start menu.
GlazeWM plus FlowLauncher don't get me on parity with i3+rofi, but they make Windows slightly less terrible. Glaze isn't great through ... need to try some of the other ones like Whim. -
I recently beat that game ... picked it up after ~20 years:
https://battlepenguin.com/gaming/...
Good soundtrack. -
@retoor Did you try actually searching for any of this to see if it was true? Why the hell are you trusted some random word generator?! Use your brain to look up the reality, not what the magic bullshit Oracle priest machine is telling you.
-
@retoor I'm just one guy, working full time man. I'm also focused on American news, because that's where I love. There's only so much time and I kinda hate writing /pol shit .. I've only written 8 this year; mostly stuff I felt I couldn't ignore.
I did briefly cover the United Kingdom's Online Safety Act here:
https://battlepenguin.com/politics/...
but it was just one of a lot of stories happening on the global stage at that time. You should write something! Blog about it, cite your sources. I'd help promote it if it's good. -
It's a tough market for sure. Sorry fren. I hope you find something. I was laid off from March until September. I'm sure things will come turn around.
-
I hate how if you're not logged in, the cookie warning takes up 1/8 of the screen and the Google login box takes 1/4 of the screen.
I mentioned it back during the summer in this post, as well as all the other problems I've have with Stack Overflow
https://battlepenguin.com/tech/... -
So long as they pay you, and you're wasting Other People's Money™
-
That's pretty horrifying. I don't understand how people never learn basic git commands. Are they forever in the .NET world? You're just using VCS as a glorified file sync at that point, not a careful documented tree of all your individual feature revisions.
-
Welcome back fren. How has the development life been treating you? You been-a-hackin' on shit? or just sticking to the daily grind?
-
I .. think I run all of that right now on my own infrastructure.
-
Does the reason say specifically the snapshot was manually triggered?
(I personally prefer archive.is for that stuff) -
I've heard it's gotten better too, but it has so many design problems that you see things like Hack and Hiphop (not sure which if these is even maintained anymore). /r/lolphp use to be a good list, but it's gotten less meaningful since PHP7/8 apparently started leaning up a lot of the garbage.
But back in the day, all functions were in the global namespace, there was no version of === for >= and <= (strong type checking), making stable sorting for mixed types impossible. The type inference was a complete mess (Python2 was comparatively sane) ... a lot of other stuff. It's the ColdFusion of the open source web programming languages.
