[-] snowe@programming.dev 2 points 3 years ago

But why? Why not just text people? What does WhatsApp give you that’s worth handing over literally every private conversation to Facebook?

[-] snowe@programming.dev 2 points 3 years ago

lol daisy chaining your 3 5k monitors with your cell phone!

weird that the pixel doesn't allow display out. wonder if it caused massive battery problems or screen overheating or something. that's usually why they outright disable features like that.

[-] snowe@programming.dev 2 points 3 years ago

Apple will definitely not sell a single type c cable that isn't capable of at least 30W PD, so they can charge a shit ton for them, even if the product will never use 30W charging. Actually not sure about that. I should go check my beats cable to see what PD it's capable of.

What's up with the Pixel's Type C impl?

[-] snowe@programming.dev 2 points 3 years ago

I used DDG for like 2 years. Almost every single search I had to search in both DDG and then in Google since the results from DDG were terrible. I recently switched to Kagi and have only had to try to find something in Google twice, and neither time Google was able to find what I needed either. You're not just paying for no ads, you're paying for actual search engine results, whereas the other companies, you are the product.

The only things I've cared about using Kagi are the ability to completely block domains, lenses, bangs, and actual search results that get me what I need. The rest is just a bonus.

[-] snowe@programming.dev 2 points 3 years ago

Yeah I hate the shape as well. The first apple earbuds (up until the most recent ones) are trash. I had to start wearing ear plugs to bed the past few years though so I've gotten way more used to stuff being in my ears. Still, earbuds suck.

[-] snowe@programming.dev 2 points 3 years ago

Ground news.

[-] snowe@programming.dev 2 points 3 years ago

That’s funny because I think the AirPods are quite terrible, but what is great about them is how they just work. I have beats because I wanted them for working out, but they never have issues connecting or switching between devices. But they don’t sound great and you can most definitely get higher quality audio from other brands. But you can’t beat how easy it is to use them.

[-] snowe@programming.dev 2 points 3 years ago

I agree with everything you said except the lightning port. The lightning port came out 4 years before USB C did and it did a much better job than any other port on the market at the time. Apple wasn’t going to make that investment if they weren’t going to stick with it for a while, for one every iPhone user would hate having to switch cables again that quickly, but also there was no guarantee USB C was going to succeed. Apple even participated in creating the USB C spec, as I detailed in another comment. Honestly I think the lightning port is actually better than USB C for what it does: incredibly thin, non clogging, waterproof phone port.

They should not have used it for other junk like the fucking Magic Mouse or whatever other mice or keyboard peripherals there were used for.

[-] snowe@programming.dev 2 points 3 years ago

Microsoft straight up says it’s not an IDE.

[-] snowe@programming.dev 2 points 3 years ago

That’s what I came here to post. People always think that other software are actual options. If you are using drools rules then other software can’t even follow the xlsx standard properly enough to even allow drools to compile correctly. It sucks because I’d rather not have to get licenses for my whole team to use excel when there’s plenty of free options and we don’t even use it that much, but it’s just so far into another league it isn’t even close.

[-] snowe@programming.dev 2 points 3 years ago

I mean, you just defined YouTube. It has both live content and on demand, historical and real time, it covers a much broader range than any cable station will ever be able to, and it’s single price to not have ads. You don’t get charged for the service and still have to see ads.

[-] snowe@programming.dev 2 points 3 years ago

Trying to hook everything into the build management system is a source of technical debt, your using a tool for something it wasn’t designed.

I never said to do this..

CI tools have different DSL and usually provide a means to manage environments. Certain integration and system level tests are best performed there.

Hm? no, definitely don't do this. We've literally spent half a decade at my current company trying to get rid of the system that previous devs that thought this was a good idea, and this is exactly what they did. Your integration tests and system level tests should not depend on the environment you run them in. You should be able to execute them from anywhere and have them run the same. Depending on CI to do that for you means that you are tightly tied to not only your CI, but whomever maintains that infrastructure, the resources around that infrastructure, whether those are build machines, secrets, or even the workflows themselves.

For instance I keep system tests as a seperate managed project. The project can be executed from developer machines for local builds but I also create a small build pipeline to build the project, deploy it and run the system tests against it triggered by pull requests.

That... has nothing to do with CI/CD.. You're just not using your build management tool (which is built to execute tests) to execute your tests...

This is why I say the build management system doesn’t really change, because you should treat everything as descrete standalone components.

I do not understand what you're saying here. You're going to have to explain more.

The Parent POM gets updates once every six months, the basic build verification CI pipeline only changes to the latest language release, etc…

And is that because you're not actually updating your dependencies that are in your parent POM? Because we update dependencies multiple times a week. Not really sure where you're going with this though.

Projects which try to embed gitflow into a pom or integrate CD into the gradle file are the unbuildable messes I get asked to fix.

I don't think I ever recommended either of those things. For one, gitflow is a terrible workflow, and two, why would you need to integrate CD into the gradle file? Your pipeline calls your gradle tasks to perform the things your build needs. Not making gradle into a CI tool.

view more: ‹ prev next ›

snowe

0 post score
0 comment score
joined 3 years ago
MODERATOR OF