IWriteDaCode

joined 1 year ago
[–] IWriteDaCode 5 points 1 year ago (1 children)

Ah I think it's Twitter's new thing where you can't see replies of your not logged in.

[–] IWriteDaCode 12 points 1 year ago* (last edited 1 year ago) (3 children)

The tweet you link didn't indicate that. It said that an engine failure likely caused the overrun, running for 127 seconds instead of the planned 84. Why would something have a 2^7 int size check?

Edit: Quoted

The head of Roscosmos Yuri Borisov said that the main cause of the #Luna25 crash was an engine failure. Instead of the planned 84 seconds, he worked 127 seconds.

Am I missing something?

[–] IWriteDaCode 3 points 1 year ago

Unfortunately, trends are trends. I wonder if we can get people to use the open source live captions application that futo sponsored recently. At very least we can get reasonably high quality captions, as well as a full transcript automatically generated with each video. Live captions is done with a locally running AI so you don't have to reach out to any third parties or share data to use it.

[–] IWriteDaCode 9 points 1 year ago* (last edited 1 year ago)

JIRA is just an issue tracker.

Nope, I mean at it's core, yes it is, but it's used for sooooooo much more than that. It enables management from a far distance, and that disencentivices managers from doing their job.

I get the premise, that tools just exist and it's us that put our own biases in them. But that looses a lot of nuance when a tool is specifically built for a purpose, such as oversight, tracking, and data collection. These design decisions take an "issue tracker" far away from what Trello, or a whiteboard with stickies on it for that matter, does.

It is a grave mistake to think that it's just an issue tracker, and that's all it can be. I've been in this industry long enough not to fall for that con. And it is a con, when someone manipulates you using a tool that is designed to make manipulation easier (I'M not telling you to point every story even if it doesn't make sense. But you know... Jira wants it, it's just... Outa my hands...).

Nah, Jira is for managers, not developers, and is far more than a simple issue tracker.

[–] IWriteDaCode 4 points 1 year ago (1 children)

I think I'll take my IDE that has the choice in which AI assistant I get... Why would anyone lock themselves in like that?

[–] IWriteDaCode 77 points 1 year ago (3 children)

Nah, I also hate Jira. It's slow, bloated, complicated, and has 1000x features I, as a developer, don't need.

But then again, I also hate the manager that makes me use it in ways that frustrate me.

But then again, the reason my manager loves Jira and wants me to use it that way, is that they can run a bunch of automated reports like "We did X work this week, consuming Y hours (Or points or whatever) and we predict that we will be done in Z timeframe".

Buuuuuut, that's all bullshit. Garbage data in, garbage reports out. Jira gives managers the CONFIDENCE that they know what's going on, instead of just talking to developers, having conversations, etc. As it turns out, programming is hard, and doesn't have clear A->B->C predictability. So those tasks that are left? non-exhaustive. Those hours we did? Didn't take into account the thousand little things that didn't go into the backlog (And would take longer to add it than to just do the work and ignore the extra time spent on the task). That burndown chart? Completely useless.

Jira is used to skirt around the complexity of software development. It enables bad management to exist much easier, because it allows said managers to not engage with the team or product in any meaningful way, then to push up the chain "progress reports" that are meaningless, then, when deadlines are passed, managers get to blame it on the developers for not tracking enough work in Jira.

Jira enables bad management.

On the other hand, bad managers abuse every tool they are given, and bad managers existed before Jira, just instead of automated reports, they had email reports and hand tracked hours. So whatever, the tool was built to service a broken industry anyway.

[–] IWriteDaCode 10 points 1 year ago (2 children)

Well, there is webassembly, this will enable static programming languages like c, c++, and rust. Rust is high enough level that it's a pretty good sell for web apps. Even so, once webassembly calms down, we can build alternative interpreters that run on it, and run Python/Go/Java/etc. in the web. This will not be quite as efficent, but as c is about 50% slower in webassembly than on native hardware, I think a Go/Java would run well, Python might be a bit behind, but Lua is simple enough it might work.

TLDR: You don't have to kill JS to get those language functionalities, just wait for webassembly and all the cool stuff that comes about from that.

Caveat: Though I'm a developer, I'm not a webassembly developer. I've heard of these things as theoretical possibilities, but don't know the specific limitations. Sounds promising but who knows how long it will take to get there.

[–] IWriteDaCode 1 points 1 year ago

So.... That's an overly simplistic view of the situation. Remember, there's also the fallacy fallacy, which states that just because someone commits a fallacy doesn't mean they are wrong. Whataboutism isn't just a fallacy, you can use it to see your own inconsistencies and hypocrisies.

What he's saying is that Reddit isn't any better, Billionaries are terrible and own everything, and all platforms censor. Open source/decentralization is the best alternative, no matter who the devs are. Is Lemmy so much worse than other platforms? Or even... bad at all?

Statement: Lemmy is bad because the developers are ML and support CCP Response: Reddit is bad because its partly owned by a Chinese company ->Whataboutism!!!<- Or... simply understand that just because X developers have an opinion you don't agree with, or a platform is owned by someone you don't agree with, you can still engage on that platform for various reasons...

[–] IWriteDaCode 15 points 1 year ago* (last edited 1 year ago) (1 children)

This user is already getting ratiod, but for anyone who thinks this is a reasonable comment...

So... Twitter is now owned by a dictator that now claims that 'cis gender' is a slur. Seems like he is barreling towards fascism to me. Facebook is owned by, maybe not a fascist, but someone that allows fascist content on their platform in order to increase revenue. They even admit that it is good for business. The AI researchers at Facebook trying to reduce fascist content were fired because they were actually effective, but would loose the company money. They also own threads, the twitter alternative. The Reddit CEO has used authoritarian methods to undo protesting on the platform. Sounds like it's going in the wrong direction..

Even so, the united states performs human rights violations all the time, inside the US, and outside using the military. You don't see CEOs and politicians denouncing the USA after committing human rights violations, do you? Do you know all of the Chinese politician opinions on the matter?

If you want to avoid all forms of authoritarianism, you could live under a rock. The fact of the matter is that open source and decentralization is the absolute best way to avoid authoritarianism, no matter who writes the code. Fork it if you don't like it.

[–] IWriteDaCode 34 points 1 year ago

I'm already a day late and I haven't actually read all the comments because they're surprisingly a lot here. But here is my two cents, hopefully I'm not just repeating someone else.

Do you want the fediverse to be as big as possible? Or do you want it to grow in a steady manner in a healthy way with healthy discussion?

Letting on the garbage that is popular social media giants like meta, will completely and utterly overwhelm this community. They have millions of users, we have thousands. Every single one of our posts will be drowned out by them. Say goodbye to high quality discourse, we will just become what Twitter and Facebook turned into, the same way that Reddit is going.

I do not care if we have millions of users, our higher bar of Discovery and usability means that we get people who are self-motivated to learn, learn about technology, learn about our culture, learn about our rules.

Would it be nice if it was easier to discover/join the fediverse? Sure. Would it be nice if we had millions of users? Sure. But I want to grow carefully and sustainably. I would rather have a small or medium-sized community with healthy discourse, than a worldwide gigantic social media community where conspiracy theories reign supreme, and the less techy people don't understand how threads are different from Lemmy, and are constantly cross posting and are confused about what they're looking at.

I can block meta communities myself, but I can't block all the hordes of people that will jump on our threads. This is a scalability problem waiting to happen, this is a social discourse problem waiting to happen.

Lastly the only reason that I could possibly imagine that Zuckerberg wants to federate is to keep the only viable alternative to monopolistic social media conglomerates in check. The more people that can talk to us through his platform, the less people will look into and join us. If they can assert their monopolistic practices on the fediverse, they could use the EEE model to make it irrelevant. He is trying to destroy the federated social networks before they are big enough to be a real threat.

[–] IWriteDaCode 2 points 1 year ago (1 children)

Dude quit being a dick. You work for Facebook or something? This is a real conversation. This isn't reddit, this isn't facebook, this isn't twitter. We don't just dunk on people here.

[–] IWriteDaCode 16 points 1 year ago (4 children)

Unfortunately, I believe the embrace, extend extinguish, model needs to be taken into account.

https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html

Here is some food for thought, if you or anyone else hasn't seen it yet.

view more: next ›