Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror

Comment Uh, consider this. (Score 2) 337

Corporations are not people and should not ever be offended. Being rude to a company should not affect the way the company does business or whom it does business with. It is just Musk being a douche, because he's becoming arrogant.

When you are rude to a company, you are rude to the employees. Good managers and owners cut off shitty customers from the start to avoid that kind of shit from happening (which can have terrible consequences down the road - I have witnessed this. The customer is not always right.).

I am not saying this is exactly what happened in the story. I'm simply giving you a counter-argument to the above statement of yours.

Comment Re:Do these programs compile (Score 5, Insightful) 48

Some of the "warning" -Wall checks and calls out are asinine. There not worth the time to "fix" just to make the compiler happy.

I cannot remember a concrete, very specific case from ages past where this was true. But in general, and after seeing a ton of code, if you start from the beginning with -Wall -Werror and don't let that shit go, it goes a long way towards maintainability.

Additionally, the moment you let that discipline go, things begin to go to shit. And before you know it, you have your compilation logs fulled with warnings that you cannot turn off because of the off change one of them might be relevant, and no way to go back and clean that shit up because the technical debt is too huge.

I hate working with projects were -Wall -Werror is not the norm for the bulk of source code. In the general case, warnings are latent errors and you might as well squash them without mercy before the creep out of your control.

Comment Re:Seriously? (Score 1) 828

Did a libtard SJW submit this story? They really hate free speech.

Free speech becomes hate speech. Speaking your mind becomes frowned on.

And this is bad because...? Welcome to life dude. Yes, speaking your mind becomes frowned on. Does that stops you from speaking your mind as a matter of principle? You need to really live in a state of repression to understand how precious it is to speak your mind, even if everyone else frowns on you.

Comment Let the Ugliness of 'Murika Come Out of The Closet (Score 1) 828

Why Does Twitter Refuse To Shut Down Donald Trump?

I hate Trump, but I would never accept as appropriate for the Internet and the Media (and twitter is a de-facto part of the Media) to shut him down. Who the fuck could possibly ask for that?

Freedom of speech works both ways, and to uphold it demands from us to listen to that which is objectionable (and to deal with it with counter-arguments, not censorship.)

I understand that, in principle, Freedom of Speech does not forbid private media to censor free thought, unlike public media and government. But it is disenginuous to demand Twitter to censor Trump? Why? Because he is a misogynistic man-child who spouts vile racial shit to arouse those on the edge of nationalistic fervor?

Fuck that. Fuck your sensitivities. You don't censor that shit. You confront it heads on in the rhetoric arena. Let's face it, between 1/4 and 1/3 of the population believe the shit he says (and loves him because of the shit he says). Trumps speaks to them.

Do you think censorship is going to make that go away? No. In fact, it will make him a martyr to those idiots who go happy-bug-eye for him. You gotta let that shit come in the open. Let that stupidity be in the open for the world to see. Then attack it with counter-arguments, and with behavior as counter-examples.

To pussy up behind a wall of censorship that prevents to see the ugly realities of 'Murika, how the hell does that help?

Comment Re:Not everyone (Score 1) 117

I've been bitten by more BitBucket outages than I've seen GitHub disruptions :p

Which is why you should have code bases in both (pick your primary in either, and keep the other one as a hot backup.) If a system is worth going through the trouble of constant availability and reliability, this is the only way to go.

Comment Re:Decentralized source control (Score 1) 117

As a user of source control in general- if you need an admin for it, you're doing it wrong.

No. You are doing it wrong (inexcusable) , or you are not working on a large scale system (understandable.). As your systems and teams grow in size and complexity, you need gatekeepers. And you need people in charge of doing sysadmin work, backups and stuff, including maintaining and backing up your main repositories.

Beyond a certain team size, it is not cost effective to have developers managing those resources. You want them to develop. Yes, you might have a few developers part-timing on those roles (or even better, have a close relationship with IT support, ala DevOps.)

But you need specialization. This specially true when your organization has source control platforms that cater not only to your projects, but other projects within the organization. Then you need centralized administration.

Comment Re:Decentralized source control (Score 1) 117

No ability to use the automated build system that pulls updates or source code exports from git tags at github. No configuration publication or web content updates with github based branches. Sharing code between repositories locally is still feasible, but loses the insurance that the code submitted to production has been submitted somewhere accessible to other programmers.

Email the deltas if you have to. And if you are in a real emergency, you can clone and upload your local copy into bitbucket.

We had a situation like that where we lost our infrastructure a couple of months ago. We couldn't code, we couldn't build, we couldn't do integration testing. Total blackout. Rather than waiting for Ops to bring everything back online, we stopped coding and migrated everything we needed on a different system. We lost a lot of history, but we were back on track.

It was either that on pick our noses during a down time twice as long.

Shit happens. If a team cannot find ways to work around it and make progress, however shaky it might be, I question their abilities. The fallacies of distributed systems applies to people, too.

Comment Re:Decentralized source control (Score 1) 117

Don't you have pull requests that need your attention?

Maybe there are pull requests that required attention before the outage, and that are in the works. Maybe you cannot commit, but you have more test cases to refine, more documentation to write. Oh yes, the stuff you have on your backlog, you can work on that too while you are at it. And if you really have to have someone get your changes (because shit, they are urgent), you can pull a worst-case scenario and e-mail your changed files to the appropriate recipient (because I'm certain your e-mail is not dependent on git.)

There is always work to be done. Unless you are complete unorganized and are unable to work independently, without peerage and supervision.

I refactored some of your code to use more inclusive variable names and expect you to respond by January 29th, otherwise we will demand you step down from your role as project maintainer.

CAPTCisHCisC: brothers

Because doubling down on the bat shit crazy makes your argument all the more plausible.

Comment Dude, just, no. (Score 1) 117

Github is much much more than version control. It's also bug tracking, feature tracking, discussions, web hosting, wiki, release management, etc.

Not enough for a snow day (unless you are doing it wrong.) Hell, if you are doing it right, you can still be productive during a days-long outage.

When all that goes down, you can still write code, but you can't communicate with the other devs anymore.

Email, IM, skype. I mean, Jebuz on a pony, you make it sound like there a civilization collapse, and that we start using smoke signals and runners carrying clay tables filled with cuneiform.

Slashdot Top Deals

"Life is a garment we continuously alter, but which never seems to fit." -- David McCord

Working...