Absolutely. I barely touch code anymore, but I talk about how to touch code a lot.
AggressivelyPassive
- 3 Posts
- 418 Comments
AggressivelyPassive@feddit.detoReddit@lemmy.ml•Reddit seem to have switched to the newer, even shittier UI by default.
6·2 years agoI think for two simply have different use cases for Reddit.
The old ui is great if you see Reddit as a text aggregator. You want text or headlines and click on the content to see it. Images are almost meaningless.
The new ui puts a focus on visual connect. Images and videos are the focus, you don’t have to follow links most of the time, because the content is embedded.
Those are two very different approaches. Neither is doing a great job of achieving their goals, though.
AggressivelyPassive@feddit.deto
Programming@programming.dev•Jenkins was invented b/c an engineer “got tired of incurring the wrath of his team every time his code broke the build.”
1·2 years agoThat actually looks quite promising. You don’t happen to know of a similar project for Gitlab runners?
AggressivelyPassive@feddit.deto
Programming@programming.dev•Jenkins was invented b/c an engineer “got tired of incurring the wrath of his team every time his code broke the build.”
1·2 years agoIt can’t be that hard to create a test harness, so I can plug my own variables into the runner context.
Even just an 80% solution would speed up development tremendously.
AggressivelyPassive@feddit.deto
Programmer Humor@programming.dev•We'll refactor this next year anyways
31·2 years agoYou can design it to be changeable at all, though.
In the simplest case that’s just proper abstractions. You can’t change details in the rest controller, if the persistence layer absolutely needs to call methods from the rest controller for no reason.
Finding the right balance between YOLO and YAGNI is almost impossible to get right. But you can at least try not to land on the extremes.
AggressivelyPassive@feddit.deto
Programming@programming.dev•Jenkins was invented b/c an engineer “got tired of incurring the wrath of his team every time his code broke the build.”
281·2 years agoI have to say, pretty much every CI/CD tool, build automation or whatever you want to call it, sucks.
Somehow they all manage not to offer boilerplate actions since that would be too restrictive, yet they also stand in your way if you want to have advanced features.
I often end up writing pipeline steps/jobs thinking “how is that not already built-in?”.
And my absolutely biggest pain point: why the fuck is there not a single tool that lets me execute pipelines locally? Why do I have to have 200 commits all saying a variation of “pipeline test”?
AggressivelyPassive@feddit.deto
Programmer Humor@programming.dev•Junior Dev VS Senior Dev
10·2 years agoDepends. If you’re working in a well lit environment, like you should, dark screens are harder to read.
And if you’ve got astigmatism, like you shouldn’t, the color-on-black contrast is really hard to read.
AggressivelyPassive@feddit.deto
Technology@beehaw.org•Cory Doctorow: What Kind of Bubble is AI?
6·2 years agoVery little substance or conclusions. While technology is improving, you’re not reading into account AI investment is a bubble.
AI can certainly help, but not a single one was able to consistently deliver good results. A technology that needs constant supervision by an actual expert isn’t really all that useful. And this is not just a problem of scale. It’s a limitation of the current approach. Throwing billions at a problem to save a few millions just isn’t worth it.
AggressivelyPassive@feddit.deto
Science@beehaw.org•Our ancestors may have kept foxes as pets long before domestic dogs came on the scene
6·2 years agoAnd that world would be much cooler.
AggressivelyPassive@feddit.deto
Technology@lemmy.world•Leading the world in technology and ecological transit.. on 3.5"English
8·2 years agoI’m trying to justify that in my head, but the only idea that I have is that “old” hard drives couldn’t handle the vibrations of a train. But flash existed even back then, and floppies aren’t exactly known for their high capacity.
AggressivelyPassive@feddit.deto
Cool Guides@lemmy.ca•US Majors With The Highest Unemployment/UnderEmployment RatesEnglish
5·2 years agoMaybe I’m too European for that, but I was under the impression that this is basically an umbrella term for humanities, art, literature, etc.
AggressivelyPassive@feddit.deto
Technology@lemmy.world•A German state is ditching Windows and Microsoft Office for Linux and LibreOffice on the 30,000 PCs it uses for local government functionsEnglish
1·2 years agoI think you don’t understand. It’s not about “physically reached the machine under the desk” it’s “was processed correctly by a system”. Operations can only tell if a technical error occurred, they have no idea what the data is supposed to look like. So dataport can do jack shit.
IT de facto already is outsourced, there’s hardly any internal IT left, simply because the pay is shit. I’d get at least 1k less after taxes if I’d do the same work for the agency, not a contractor.
And if you think his joke is funny in this context, it’s not. I work with these agencies everyday. They are structurally broken, but most people there are really passionate about what they’re doing.
AggressivelyPassive@feddit.deto
Self-hosting@slrpnk.net•CWWK NAS mini-ITX motherboard features six SATA connectors, three 2.5Gbps Ethernet ports
21·2 years agoYou won’t drive any, because pretty much nobody uses that many drives. And those who need them, use SAS.
AggressivelyPassive@feddit.deto
Cool Guides@lemmy.ca•US Majors With The Highest Unemployment/UnderEmployment RatesEnglish
44·2 years agoOr maybe we just don’t need hundreds of thousands of people trained in liberal arts.
I’m not trying to defend businesses here, but there’s only so many places for people who are trained in over-analyzing paint and clay.
AggressivelyPassive@feddit.deto
Technology@lemmy.world•A German state is ditching Windows and Microsoft Office for Linux and LibreOffice on the 30,000 PCs it uses for local government functionsEnglish
1·2 years agoThat won’t change a thing, unfortunately.
My employer currently works with a bunch of agencies and I’ve been involved with some of them. I can deliver the best product ever with the best process and lightning fast deployment - if the client doesn’t get its shit together, you won’t deliver on time/in budget.
Anecdote I’m currently part of: an agency bought a new app, we’re 98% done, we could go live on Tuesday. But there’s one agency/department/guy (I seriously don’t know) who has to confirm that the data of our staging system reached their system and was processed correctly. This agency however doesn’t react. At all. And because it’s something like 5mm outside of the jurisdiction of the agency that is our direct client, there’s nothing we can do. So the system is just sitting there waiting.
I could go on and on. Dataport is a good idea, but if all their clients are overworked, understaffed or straight up incompetent, there’s not much they could do.
AggressivelyPassive@feddit.deto
Cool Guides@lemmy.ca•US Majors With The Highest Unemployment/UnderEmployment RatesEnglish
4·2 years agoThat’s why I explicitly qualified my statement, because not all sociologists are in fact trained in statistics. Many just had the statistics 101 class and went into the more philosophical part of the trade.
The real question is: what else does this graph show in your interpretation?
AggressivelyPassive@feddit.deto
Cool Guides@lemmy.ca•US Majors With The Highest Unemployment/UnderEmployment RatesEnglish
304·2 years agoIf you are employed in a junior job within the field you have been trained in, you are not underemployed.
What this graph shows however, is that there are a ton of degrees that seem to teach hardly any transferable skills. A sociologist without proper statistical training has almost zero value in the business world. And that’s a problem.
AggressivelyPassive@feddit.deto
Technology@lemmy.world•A German state is ditching Windows and Microsoft Office for Linux and LibreOffice on the 30,000 PCs it uses for local government functionsEnglish
4·2 years agoYou never worked with bureaucracy, did you?
From a technical standpoint, you are absolutely correct, but reality and bureaucracy don’t always match.
I’ve had instances, where we had glaring holes in our security, but were not allowed to fix them, because the datacenter (operated by a public agency) only does deployment in a fixed schedule.
I’ve had officials of some sort who wrote in the contract, that each and every change has to be on the staging environment for at least one week for testing and signoff.
It’s absurd and stupid, but realistically, you often can’t change it.
AggressivelyPassive@feddit.deto
Technology@lemmy.world•Apple cuts hundreds of jobs after ditching the car project and moreEnglish
6·2 years agoI can see the appeal of a fully self-driving Apple car. Something like a sleek little electric car, that takes the burden of actually driving away from you.
And looking back, 10 years ago (when this apparently started) self-driving cars seemed to be just around the corner and a huge market. So I can kind of see the idea behind it.

As the other comment already stated: it’s extremely complicated and, in my experience, causes weird splits between client and server logic. Maybe I completely misunderstood the idea, but it seems like every use case requires some code in the server to do all the traversing, which also means, that every use case needs to have logic added at both ends of the conversation, which kind of defeats the purpose of loose coupling.
All that may dissolve itself if you’re having hundreds or thousands of different clients and use cases, that all boil down to a relatively small set of traversing methods in the server, but who actually has that many clients/use cases?
It all seems like it’s again one of those “but Google does!!!” technologies that simply don’t make sense for 99% of projects.